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

Я использую последнее Windows 10 Pro Fall Update и устанавливаю гостевую ОС 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 System Monitor

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%

1 ответ

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

Другие вопросы по тегам