Назад | Перейти на главную страницу

Динамическая память Hyper-V для Ubuntu 15.10

Я запускаю последнее осеннее обновление Windows 10 Pro и настраиваю гостевую ОС Ubuntu Desktop 64-Bit 15.10 в Hyper-V. Я пытаюсь использовать функцию динамической памяти, но Hyper-V хочет выделить гораздо больше памяти (5-10x), чем гостевая ОС использует:

В диспетчере Hyper-V

Startup Memory: 1024 MB
Dynamic Memory: Enabled
Minimum Memory: 1024 MB
Maximum Memory: 8192 MB
Assigned Memory: 4232 MB
Memory Demand: 3597 MB

В гостевой ОС - системный монитор Ubuntu

Memory
691 MiB (16%) of 4.1 GiB
Swap
0 bytes of 4.0 GiB

Это с Ubuntu только на рабочем столе, на рабочем столе или на системном мониторе. И верхняя часть, и системный монитор не показывают «пожирателей памяти», Compiz - самый большой пользователь с ~ 210 МБ, все остальное - 50 МБ или меньше.

Параметры памяти в Hyper-V для виртуальной машины:

RAM:     1024 MB (Not sure if this is used when dynamic memory is turned on)
Min RAM: 1024 MB
Max Ram: 8192 MB
Memory Buffer: 20%

Системный монитор, вероятно, исключает ОЗУ, используемое для кеширования. Используйте 'free -m' в командной строке, чтобы увидеть, сколько действительно используется с кешированием и без него. Скорее всего, это будет около 4 ГБ выделенной оперативной памяти.