Тест памяти

Утилиты

Тест памяти

Монитор кучи браузера через performance.memory со стрессером. Работает прямо в браузере без скачивания и регистрации, показывает быстрые результаты и ссылки на.

Тест памяти

Монитор кучи браузера через performance.memory со стрессером. Работает прямо в браузере без скачивания и регистрации, показывает быстрые результаты и ссылки на.

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.
Оцените Тест памяти: 5.0 (1 оценка)

Тест памяти — бесплатный инструмент, который работает прямо в браузере. Монитор кучи браузера через performance.

  • Стоимость: Бесплатно, без регистрации
  • Установка: Не нужна — работает в браузере
  • Конфиденциальность: Работает локально, без загрузки данных
  • Платформы: Windows, macOS, Linux, Android, iOS
  • Время: Меньше минуты

Тест железа

Тест памяти браузера и монитор кучи онлайн

Бесплатный монитор памяти браузера: в Chrome и Edge он каждые 500 мс читает performance.memory и показывает занятую кучу, общий размер кучи и лимит браузера вместе с процентом использования и графиком роста. Встроенный стрессер выделяет типизированные массивы, чтобы наблюдать, как куча приближается к лимиту, с безопасным автоостановом. Работает в браузере без установки.

01 Смотрите статистику кучи В Chrome и Edge инструмент опрашивает performance.memory каждые 500 мс и показывает занятую кучу (МБ), общий размер кучи (МБ), лимит кучи (МБ), выделенный тестом объём и процент использования от лимита.
02 Настройте стрессер выделения Задайте размер блока в МБ и интервал в мс. Инструмент создаёт свежие массивы Uint8Array такого размера и удерживает их, чтобы сборщик мусора их не освободил, записывая по одному байту на каждые 4 КБ страницы, чтобы память реально выделялась.
03 Запустите выделение Нажмите «Начать выделение», чтобы куча росла шаг за шагом, и следите за её подъёмом к лимиту на графике: зелёный — занятая куча, жёлтый — общая, красный пунктир — лимит браузера; обновление каждые 500 мс.
04 Освободите и сбросьте базовый уровень Выделение само остановится при превышении 85% лимита или после 500 блоков. Кнопкой «Освободить и GC» сбросьте удержанные массивы и верните вкладку к низкому потреблению — удобно при поиске утечки памяти.
Инструмент работает в браузере без установки; полные показатели кучи доступны только в Chrome и Edge, а в Firefox и Safari отслеживается лишь собственное выделение с ограничением 300 МБ.

Частые вопросы

Вопросы и ответы о тесте памяти браузера

Что означают значения занятой, общей кучи и лимита?

Занятая куча — это объём памяти, реально используемый JavaScript на текущий момент. Общая куча — это сколько браузер уже зарезервировал под кучу, а лимит — потолок, выше которого вкладка не сможет выделить память. Процент использования показывает, насколько занятая куча близка к этому лимиту.

Что такое лимит кучи браузера на самом деле?

Лимит устанавливает браузер, а не операционная система. На 64-битном Chrome для ПК главный поток получает примерно ~4 ГБ, тогда как Chrome для Android — гораздо меньше, около 256–512 МБ. Значение зависит от сборки браузера и давления на память.

Как с помощью этого инструмента найти утечку памяти?

Нажмите «Освободить и GC», чтобы сбросить тестовые массивы и зафиксировать низкий базовый уровень вкладки. Затем следите за вкладкой подозрительного веб-приложения: если занятая куча в нём постоянно растёт и не падает, это типичный признак утечки памяти в коде приложения.

Это тест аппаратной стабильности оперативной памяти?

Нет. Это диагностика кучи браузера, а не проверка железа. Никакой JavaScript в браузере не может тестировать оперативную память на аппаратном уровне. Для поиска сбойных модулей или проверки XMP используйте MemTest86, MemTest86+ или HCI MemTest.

Почему Chrome и Edge показывают всё, а Firefox и Safari — нет?

Полные показатели кучи берутся из нестандартного API performance.memory, который поддерживают только Chrome и Edge. Firefox и Safari его не предоставляют, поэтому в них отслеживается лишь объём, выделенный самим тестом, с защитным ограничением 300 МБ.

Приложение Windows

KeyboardTester.click также доступен в Microsoft Store

Установите официальный ярлык Windows или продолжайте пользоваться бесплатными инструментами в браузере.

Скачать из Microsoft Store Скачать из Microsoft Store