В Windows 8.1 x64 я использую компьютер VBox, настроенный на использование 5200 МБ ОЗУ. Операционная система имеет 16 ГБ ОЗУ, однако часто другие открытые программы складываются и заполняют память. Моя теория заключается в том, что это замедляет работу виртуальной машины, потому что VirtualBox выделяет только виртуальную память, и, таким образом, не гарантирует, что используемая виртуальной машиной память будет фактически оперативной памятью в хост-ОС - таким образом, невероятно замедляя виртуальную машину.

Есть ли способ измерить, сколько памяти процесса находится в оперативной памяти, и какая ее часть выгружена? (Кажется, я помню, что в Windows 7 Virtualbox выделил "Частные байты", поэтому было легче увидеть, соответствует ли размер ожидаемому.)

Кроме того, есть ли способ узнать, сколько чтения подкачки делает Windows? (Кроме того, уставившись на светодиод HDD.) Я думаю, что это не отображается на графиках ввода / вывода Process Explorer.

Информация о процессе VirtualBox

VMMap информация о процессе

RAMMap информация о всей системе

0