Есть ли в Linux какой-либо механизм для проверки оперативной памяти в качестве фонового задания, пометки плохой памяти как непригодной для использования и предупреждения пользователя в случае неисправности памяти?
Очень похоже на запуск Memtest86+ на небольшом фрагменте памяти каждую n-ю минуту, пока вся память не будет проверена, а затем повторена.
Изменить: Я не дал понять, что я хочу, чтобы такой сервис работал в ядре. Следует избегать (пикового) снижения производительности, выполняя тест небольшими шагами и только в том случае, если в системе есть несколько резервных циклов ЦП.
Edit2: я имел в виду это как службу ядра Linux, которая сканирует память в фоновом режиме. Не предназначенный для запуска в пространстве пользователя, но подпрограмма в самом ядре, возможно, в диспетчере памяти, чтобы убедиться, что память нормальна!