Что в основном делает этот вариант? Это освобождает неиспользованную память? Если да, то как это влияет на производительность? В каких случаях я буду его использовать?
2 ответа
Выдержка из моей копии Справочника администратора Windows Sysinternals, 1-е издание:
■ Пустые рабочие наборы Удаляет память из всех пользовательских режимов и системных рабочих наборов в списки страниц режима ожидания или измененных страниц. Обратите внимание, что к тому времени, когда вы обновите данные RAMMap, процессы, выполняющие любой код, обязательно заполняют свои рабочие наборы, чтобы сделать это.
■ Пустой системный рабочий набор Удаляет память из рабочего набора системного кэша.
Из личного опыта, я просто использовал taskmgr для просмотра изменений памяти.
Начальная - 6,41 ГБ
После открытия RamMap - 7,19 ГБ
После выполнения пустого рабочего набора - 5,45 ГБ
Закрыть RamMap - 4,68 ГБ
Кроме того, изображение того же ниже:
Из справочного руководства VMMap :
Пункт меню «Пустой рабочий набор» в меню «Обновить» освобождает всю физическую память, выделенную для процесса, а затем обновляет сканирование.
Я бы предположил, что эта функция похожа на карту ОЗУ и что функция "Пустой рабочий набор" освобождает всю физическую память.