Существует ли утилита Windows для удаления содержимого оперативной памяти, оставленной приложением?

В идеале, эта утилита должна знать, где находится физическая память RAM, и полностью очищать ее содержимое, когда оно закрыто. Кто-нибудь знает о такой утилите?

2 ответа

Решение

Windows уже обнуляет всю свободную память, прежде чем использовать ее снова (ноль страниц):

http://blogs.msdn.com/b/tims/archive/2010/10/29/pdc10-mysteries-of-windows-memory-management-revealed-part-two.aspx

http://www.jaystech.com/2007/12/how-to-clear-your-ram-without.html

  1. Щелкните правой кнопкой мыши в любом месте на рабочем столе.
  2. Наведите курсор на "Новый", затем выберите "Ярлык".
  3. Скопируйте строку ниже (как есть):

    % windir% \ system32 \ rundll32.exe advapi32.dll, ProcessIdleTasks

  4. Вставьте его туда и нажмите "Далее".
  5. Дайте ему имя, как Очистить RAM
  6. Вот и все, запускайте его каждый раз, когда ваш компьютер работает медленно.
Другие вопросы по тегам