Я написал этот код сборки x86 для MASM:
loop_start:
mov dword ptr [esp], 0
clflush dword ptr [esp]
mov dword ptr [esp], 0FFFFFFFFh
clflush dword ptr [esp]
jmp loop_start
Он записывает нули бесконечных циклов и единицы в один и тот же адрес в памяти.
В этом примере только верхняя частьстек.
Затем команда clflush форсирует обратную запись из cpu-cache в память.
Вопрос в том, повредит ли это день или около того, повредит ли это памяти во времени.
Потому чтоя знаю, что ОЗУ становятся ошибками во времени, и, например, диски ssd ограничены для записи.