LINUX.ORG.RU

История изменений

Исправление tailgunner, (текущая версия) :

Мнение ОС в виртуалке может не сопадать с реальностью.

Сильно сомневаюсь, что это возможно.

А я не понимаю, как может быть иначе (balooning не рассматриваем). Каждое ядро думает только о себе (о других ядрах оно просто не знает) и не имеет никаких причин сливать, например, неиспользуемый кэш. Ядро же хоста видит этот кэш как неиспользуемую память и свопит ее.

А если хост выгрузит в своп память ядра гостя?

Это случится только тогда, когда ядро гостя вообще неактивно. А при минимальной активности мы получим paged kernel на халяву (а когда-то AIX очень этим гордился).

Поверь, своппинг снаружи ВМ _гораздо_ сильнее влияет на производительность

Объясни мне механизмы.

Исходная версия tailgunner, :

Мнение ОС в виртуалке может не сопадать с реальностью.

Сильно сомневаюсь, что это возможно.

А я не понимаю, как может быть иначе (balooning не рассматриваем). Кадждое ядро думает только о себе (о других ядрах оно просто не знает) и не имеет никаких причин сливать, например, неиспользуемый кэш, а ядро хоста видит неиспользуемую память и свопит ее.

А если хост выгрузит в своп память ядра гостя?

Это случится только тогда, когда ядро гостя вообще неактивно. А при минимальной активности мы получим paged kernel на халяву (а когда-то AIX очень этим гордился).

Поверь, своппинг снаружи ВМ _гораздо_ сильнее влияет на производительность

Объясни мне механизмы.