Тест оперативной памяти (RAM)

Выделение памяти, пропускная способность и данные о памяти устройства

Всё локально в браузере, ничего никуда не отправляется. Часть значений браузер намеренно округляет или скрывает из соображений приватности.

Память устройства (заявлено)—
Логических ядер CPU—
Использовано кучей JS сейчас—
Выделено куче JS браузером—
Предел кучи JS для вкладки—
performance.memory—
⚠️ Тест реально занимает оперативную память вкладки блоками по 64 МБ, пока браузер не откажет выделять дальше. На слабых устройствах это может вызвать замедление — закройте другие вкладки и в любой момент нажмите «Остановить». Память освобождается сразу после остановки или очистки.
Выделено0 МБ
Блоков0
Время теста0 с

Приблизительная оценка скорости чтения/записи буфера в 128 МБ. Это не тест «настоящей» скорости чипов памяти — результат сильно зависит от JS-движка, кэша процессора и фоновой нагрузки, поэтому сравнивать числа между разными устройствами некорректно.

Запись—
Чтение—
Журнал:
Выберите вкладку и запустите тест...

Почему «память устройства» округлена?

navigator.deviceMemory отдаёт браузер только в Chrome/Edge — и то намеренно округлённое значение (0.25, 0.5, 1, 2, 4 или 8 ГБ), с потолком в 8 ГБ, даже если физически памяти больше. Это защита от использования точного объёма памяти для скрытой идентификации устройства. Safari и Firefox эту характеристику не отдают вовсе.

Что показывает тест выделения?

Каждый блок в 64 МБ реально записывается в память (не просто резервируется виртуально), поэтому число, на котором браузер откажет — честная оценка того, сколько оперативной памяти вкладка способна получить прямо сейчас. Это не ёмкость всей RAM компьютера: операционная система и другие программы уже используют часть, а сам браузер ограничивает одну вкладку своим пределом.