Как просмотреть эквивалент использования Unix Swap в Windows?

15

Как узнать доступное и используемое использование виртуальной памяти в Windows?

Говард
источник

Ответы:

12

Вы можете просмотреть эту информацию, открыв Resource Monitorи выбрав Memoryвкладку:

Монитор ресурсов Windows

«Используемая физическая память» - это ваша RAM, а «Commit Charge» - это сумма RAM и файла подкачки или максимально доступная виртуальная память. (Это происходит из-за того, сколько окон виртуальной памяти «посвятило» возможности предоставить - сумму каждого запроса на выделение, которое он предоставил.)

Однако Windows и Linux управляют своим пространством подкачки / подкачки по-разному. В Windows файл подкачки с коэффициентом использования 0% не очень хорош для производительности; скорее Windows попытается отразить каждую страницу из оперативной памяти в файл подкачки, если это возможно. Это позволит ему быстро удалять страницы из ОЗУ, когда ему нужно использовать их для чего-то другого. Вот почему Windows попытается создать файл подкачки, по крайней мере, такой же большой, как физическая память, установленная на вашем компьютере. Это не просто файл подкачки, а скорее резервное хранилище.

Дарт Андроид
источник
Спасибо! Так могу ли я предположить, что комиссия за фиксацию - 2 * рабочий набор = использование процесса подкачки?
Говард
Отсутствие свопа не хорошо и для Linux. Эта часть выполняется одинаково в обеих ОС.
Петер - Восстановить Монику
1

ОТВЕТ

Примечание: это точные шаги для Win 7. Я думаю, что то же самое на Win 8.

Чтобы получить фактический объем использования PageFile, запустите «Системный монитор» (perfmon.exe) и «Добавить счетчики» -> «Файл подкачки» -> «Использование».

Он даст вам ответ в%, но вы знаете общий объем файла подкачки, чтобы вы могли рассчитать точный объем использованного файла подкачки (в МБ).

Чтобы прочитать общий объем файла подкачки:
Нажмите Win + Break, чтобы открыть «Свойства системы». Перейдите: «Дополнительно» -> «Производительность» -> «Дополнительно» -> «Виртуальная память» -> «Общий размер файла подкачки» (в МБ)).

Ultralisk
источник
-1

Как узнать, доступен и в использовании виртуальной памяти использования на Windows?

Во-первых, нам нужно вызвать параметры производительности :

%windir%\system32\SystemPropertiesPerformance.exe


После выбора Advancedвкладки фрейм показывает Virtual memoryобщий размер файла подкачки.


Q1: используемая виртуальная память

, Параметры производительности



Q2: доступная виртуальная память

Это устанавливается / отображается нажатием на Change...кнопку (см. Выше)



Q3: использование виртуальной памяти

Об этом последнем вопросе может помочь монитор ресурсов.

%windir%\system32\resmon.exe

Здесь Hard Faults/secпараметр показывает ожидаемую информацию (значения столбца и график)

Графики монитора ресурсов


Когда я должен купить больше оперативной памяти для этой машины ... это другая история.
Или не.

:)

пьер
источник
-3

Это легко найти в диспетчере задач Windows на вкладке « Производительность ».

Якорь,
источник