Os navegadores revelam poucas informações sobre a RAM: o valor disponível pela API é arredondado e limitado, e alguns navegadores nem sequer o informam. Isso dificulta que sites identifiquem um dispositivo e rastreiem seu usuário.
O teste aloca e preenche blocos de memória até que o navegador recuse outra alocação ou feche a aba.
A página mostra a memória aproximada do dispositivo informada pelo navegador, quando disponível. O teste de estresse mede outro valor: quanta memória a aba atual consegue alocar, preencher e verificar sob a carga atual do sistema.
A alocação confirmada é um limite inferior prático, não a capacidade física exata da RAM. Limites do processo do navegador, outros programas, memória compactada e memória de troca em disco podem tornar o resultado menor ou maior do que a RAM instalada.
O teste aloca memória em pequenos blocos. Cada bloco é totalmente preenchido, verificado por amostragem e mantido na memória. Depois que um bloco é concluído, o total é gravado no armazenamento local. Se o navegador recusar uma nova alocação, o teste será encerrado normalmente. Se o navegador encerrar a aba, reabra esta página para ver o último valor confirmado.
Uma página da Web é executada na sandbox do navegador e não consegue acessar todas as células físicas da memória nem identificar um DIMM específico. Se o computador travar, reiniciar, mostrar dados corrompidos ou exibir erros de memória, use o Diagnóstico de Memória do Windows ou uma ferramenta inicializável, como o MemTest86. Um diagnóstico inicializável pode testar a memória sem que o sistema operacional normal ocupe a maior parte dela.
Não. Ele mostra um valor aproximado informado pelo navegador e a quantidade confirmada que uma aba conseguiu alocar. Limites do navegador, compactação de memória, memória de troca e outros aplicativos podem alterar o resultado.
O teste mantém intencionalmente na memória todos os blocos alocados. Quando o navegador ou o sistema operacional atinge o limite, ele pode encerrar a aba. Após cada bloco ser alocado e preenchido com sucesso, a quantidade de memória alocada é salva no armazenamento local.
Ele só consegue verificar os blocos alocados para esta aba e não pode testar todos os endereços físicos da memória. Use um diagnóstico inicializável, como o MemTest86, quando precisar verificar falhas de hardware na RAM.