leo150250 / simuladorCache

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Beto, o Simulador de Memória Cache

GitHub license GitHub stars GitHub forks

http://simuladorcache.leandrogabriel.net/

O que é? 🤨

O Beto é um simulador desenvolvido em HTML5, CSS3 e JavaScript que permite visualizar em tempo real e com interface interativa acessos à memória cache com configurações personalizáveis.

Demos a ele o nome de Beto, em homenagem a Robert Dennard, considerado o "pai" da memória RAM de estado sólido como conhecemos hoje.

Como funciona? 🤔

Basta definir as configurações nos campos de entrada e, em seguida, clicar em "PLAY". Durante as etapas da simulação, você pode pausar clicando em "PAUSE" ou parar clicando em "STOP". Também é possível executar o algoritmo passo-a-passo, clicando em "STEP".

Ao carregar o Beto pela primeira vez, ele traz uma configuração padrão e inicia a execução automaticamente.

Tem bugs? 🛠

Sim, tem. Por exemplo, ao alterar alguns valores, certifique-se de que são potências de 2, senão você verá um monte de números decimais e o estilo da página não vai ficar dos melhores.

Além disso, ao inserir outros valores para um novo teste, o Beto ainda não atualiza. É necessário efetuar alguma mudança na configuração pra ele gerar a nova tabela de endereços para acesso.

Estamos trabalhando para corrigir o que já sabemos, mas nos avise se encontrar outro problema.

Porque isso tá assim? 🤣

Dá um desconto! Ainda é um protótipo em versão beta. Foi feito rapidão, sabe... você nunca esteve de boa e de repente fez um simulador de memória cache? Pois é...

About

License:MIT License