Prueba de memoria

Utilidades

Prueba de memoria

Monitor de heap del navegador con performance.memory y estresador. Funciona directamente en el navegador, sin descarga ni registro, con resultados rapidos y enlaces.

Prueba de memoria

Monitor de heap del navegador con performance.memory y estresador. Funciona directamente en el navegador, sin descarga ni registro, con resultados rapidos y enlaces.

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.
Valora Prueba de memoria: 5.0 (1 valoración)

Prueba de memoria es una herramienta gratuita que funciona directamente en el navegador. Monitor de heap del navegador con performance.

  • Costo: Gratis, sin registro
  • Instalacion: Ninguna — funciona en el navegador
  • Privacidad: Se ejecuta localmente, sin subir datos
  • Plataformas: Windows, macOS, Linux, Android, iOS
  • Tiempo: Menos de un minuto

Memoria del navegador

Test de memoria del navegador y monitor de heap

Este test de memoria monitoriza el uso de heap del navegador y te deja forzar asignaciones para ver cómo crece hacia su límite. En Chrome y Edge lee la API performance.memory cada 500 ms y muestra heap usado, total y límite, además del porcentaje usado y una gráfica de crecimiento. Es gratis y funciona en el navegador sin instalar nada; es un diagnóstico del heap del navegador, útil para detectar fugas de memoria en aplicaciones web, no una prueba de estabilidad de la RAM física.

01 Lee las estadísticas de heap en vivo En Chrome o Edge la herramienta consulta performance.memory cada 500 ms y muestra heap usado (MB), total (MB), límite (MB), los MB asignados por la prueba y el porcentaje usado/límite.
02 Configura el estresor de asignación Define un tamaño de bloque en MB y un intervalo en ms. La herramienta crea arrays Uint8Array que retiene para que no se liberen, escribiendo un byte por cada página de 4 KB para que la memoria quede realmente reservada.
03 Empieza a asignar Pulsa 'Iniciar asignación' para hacer crecer el heap paso a paso y verlo subir hacia el límite en la gráfica: verde es heap usado, amarillo el total y la línea roja discontinua el límite del navegador.
04 Libera y vuelve a la base Usa 'Detener' para parar y 'Liberar y GC' para soltar los arrays retenidos y dejar la pestaña en uso bajo, ideal para cazar fugas observando si otra app sigue creciendo.
Todo se ejecuta en tu navegador sin instalar nada y la asignación se autodetiene de forma segura al superar el 85% del límite del heap o tras 500 bloques; en Firefox y Safari, que no exponen performance.memory, solo se rastrea la propia asignación con un tope de seguridad de 300 MB.

Preguntas frecuentes

Preguntas frecuentes sobre el test de memoria del navegador

¿Qué significan los valores de heap usado, total y límite?

El heap usado es la memoria que la página tiene ocupada en ese momento; el total es la cantidad que el navegador ha reservado para el heap; y el límite es el techo máximo que el navegador permite alcanzar. El porcentaje usado/límite te indica cuánto margen queda antes de acercarte a ese tope.

¿Qué es exactamente el límite de heap del navegador?

Es un techo que fija el propio navegador, no el sistema operativo. En Chrome de escritorio de 64 bits ronda los 4 GB en el hilo principal, mientras que en Chrome para Android es mucho menor (unos 256-512 MB) y varía según la versión y la presión de memoria. Por eso este valor refleja el navegador, no toda la RAM instalada.

¿Cómo uso esta herramienta para detectar fugas de memoria en una web?

Observa la gráfica de heap mientras usas la aplicación que sospechas: si el heap usado sube de forma sostenida sin volver a bajar tras la recolección de basura, probablemente hay una fuga. Puedes usar 'Liberar y GC' para volver a una base baja y comparar cómo evoluciona el consumo con el tiempo.

¿Por qué esto no es una prueba de estabilidad de la RAM física?

Ningún JavaScript de navegador puede probar la RAM a nivel de hardware: solo accede al heap administrado por el navegador. Para comprobar módulos defectuosos o validar perfiles XMP necesitas herramientas dedicadas como MemTest86, MemTest86+ o HCI MemTest, que se ejecutan fuera del navegador.

¿Por qué Chrome y Edge muestran estadísticas completas pero Firefox y Safari no?

Las cifras completas de heap usado, total y límite dependen de la API no estándar performance.memory, que solo exponen Chrome y Edge. Firefox y Safari no la implementan, así que en esos navegadores la herramienta solo rastrea la memoria que ella misma asigna, con un tope de seguridad de 300 MB.

¿Es seguro ejecutar el estresor de asignación?

Sí. La asignación se detiene automáticamente al superar el 85% del límite del heap o tras 500 bloques, lo que ocurra primero, para evitar quedarse sin memoria. En Firefox y Safari el tope de seguridad es de 300 MB, y siempre puedes pulsar 'Detener' o 'Liberar y GC' para volver a un uso bajo.

App de Windows

KeyboardTester.click también está disponible en Microsoft Store

Instala el acceso directo oficial de Windows o sigue usando las mismas herramientas gratis en el navegador.

Descargar desde Microsoft Store Descargar desde Microsoft Store