Ответ
Для диагностики проблем с ОЗУ в Linux можно использовать следующие команды:
free -h– показывает общий объем, использованную и свободную память.vmstat 1– мониторинг использования памяти и свопа в реальном времени.topилиhtop– отображают процессы, потребляющие память.dmesg | grep -i memory– проверка ошибок памяти в логах ядра.memtester– утилита для тестирования ОЗУ (требует установки).
Пример проверки с free:
free -h
total used free shared buff/cache available
Mem: 7.7G 2.1G 3.2G 123M 2.4G 5.2G
Swap: 2.0G 0B 2.0G
Для глубокого анализа можно использовать smem или valgrind для утечек памяти в приложениях. Если подозреваете аппаратные проблемы – запустите memtest86+ при загрузке.