Я пытаюсь создать программу на C/С++, которая сбрасывает как можно больше неинициализированной памяти. Программа должна запускаться локальным пользователем, то есть в пользовательском режиме.
Не работает malloc: Почему malloc инициализирует значения до 0 в gcc?
Цель состоит не в том, чтобы использовать эти данные в качестве семени для случайности.
Всегда ли ОС всегда следит за тем, чтобы вы не видели "остатки" от других процессов?
Если возможно, мне нужны ссылки на реализации или дополнительные объяснения.