Teste de memória

Utilitários

Teste de memória

Monitor de heap do navegador via performance.memory com estressador. Roda direto no navegador, sem download ou cadastro, com resultados rapidos e links para testes.

Teste de memória

Monitor de heap do navegador via performance.memory com estressador. Roda direto no navegador, sem download ou cadastro, com resultados rapidos e links para testes.

Live heap stats

Used heap (MB)
Total heap (MB)
Heap limit (MB)
0Allocated by test (MB)
Used / limit (%)

Stress allocation

Safety: allocation auto-stops if used heap exceeds 85% of the browser's heap limit, or after 500 chunks, whichever comes first. On Firefox/Safari (no performance.memory), the test stops at 300 MB self-allocated as a safety cap.

Heap growth graph

Green line: used heap. Yellow: total heap. Red dashed: browser heap limit. Chart updates every 500 ms.
Avalie Teste de memória: 5.0 (1 avaliação)

Teste de memória e uma ferramenta gratuita que funciona direto no navegador. Monitor de heap do navegador via performance.

  • Custo: Gratis, sem cadastro
  • Instalacao: Nenhuma — roda no navegador
  • Privacidade: Roda localmente, sem uploads
  • Plataformas: Windows, macOS, Linux, Android, iOS
  • Tempo: Menos de um minuto

Diagnóstico de memória

Teste de Memória do Navegador Online

Este teste de memória gratuito monitora o heap do navegador em tempo real e permite forçar alocações para observar o consumo de RAM da aba. No Chrome e no Edge ele lê a API performance.memory a cada 500 ms para mostrar heap usado, total e limite. Roda direto no navegador, sem instalar nada, e serve para diagnosticar vazamentos de memória de páginas, não para testar a RAM física.

01 Leia as estatísticas do heap No Chrome e no Edge, a ferramenta consulta performance.memory a cada 500 ms e exibe heap usado (MB), heap total (MB), limite do heap (MB), MB alocados pelo teste e o percentual usado em relação ao limite.
02 Configure o estressor de alocação Defina o tamanho de cada bloco em MB e o intervalo em ms. A ferramenta cria arrays Uint8Array desse tamanho e os mantém na memória para que não sejam coletados, gravando um byte a cada página de 4 KB para forçar a alocação real.
03 Inicie a alocação Clique em Iniciar alocação para fazer o heap crescer passo a passo e veja-o subir rumo ao limite no gráfico ao vivo: verde é o heap usado, amarelo é o total e a linha tracejada vermelha é o limite do navegador, atualizada a cada 500 ms.
04 Respeite os limites de segurança A alocação para sozinha se o heap usado passar de 85% do limite ou após 500 blocos, o que vier primeiro. No Firefox e no Safari, sem performance.memory, o teste acompanha só o próprio total alocado e para num teto de segurança de 300 MB.
Tudo roda no navegador, sem instalação; lembre que este é um diagnóstico do heap do navegador, não um teste da RAM física, e use Liberar e GC para soltar os arrays retidos e zerar a aba ao caçar vazamentos.

Perguntas frequentes

Dúvidas sobre o Teste de Memória

O que significam heap usado, total e limite?

Heap usado é a memória JavaScript ativamente em uso pela aba; heap total é o quanto o navegador já reservou para ela, normalmente um pouco acima do usado; e limite do heap é o teto máximo que o navegador permite antes de erro de memória. A ferramenta também mostra o percentual usado em relação ao limite, para você ver o quão perto a aba está do teto.

O que é o limite de heap do navegador?

É um teto definido pelo navegador, não pelo sistema operacional. No Chrome de 64 bits para desktop, a thread principal gira em torno de 4 GB; no Chrome para Android é bem menor, cerca de 256 a 512 MB, e varia conforme a build e a pressão de memória. A ferramenta reporta o limite da thread principal, que é o relevante para a página atual.

Como uso a ferramenta para encontrar vazamento de memória?

Clique em Liberar e GC para soltar os arrays retidos e zerar a aba num consumo baixo, criando uma linha de base. Depois acompanhe o heap usado no gráfico ao longo do tempo enquanto interage com a página suspeita. Se o heap usado sobe e nunca desce mesmo após inatividade, é um forte indício de vazamento.

Este teste verifica se a minha RAM física está com defeito?

Não. Nenhum JavaScript de navegador consegue testar a RAM em nível de hardware, então esta ferramenta não detecta DIMMs defeituosos nem valida perfis XMP. Ela apenas monitora o heap do navegador. Para checar a estabilidade da memória física, use programas como MemTest86, MemTest86+ ou HCI MemTest, rodados fora do navegador.

Por que o Chrome e o Edge mostram tudo, mas o Firefox e o Safari não?

As leituras completas de heap usado, total e limite dependem da API performance.memory, que só está disponível no Chrome e no Edge. Firefox e Safari não expõem essa API, então nesses navegadores o teste acompanha apenas o próprio total alocado, com um teto de segurança de 300 MB. Para o monitoramento completo, use Chrome ou Edge.

App do Windows

KeyboardTester.click também está disponível na Microsoft Store

Instale o atalho oficial do Windows ou continue usando as mesmas ferramentas grátis no navegador.

Baixar pela Microsoft Store Baixar pela Microsoft Store