У меня на хост-машине настроен своп и запущено несколько виртуальных машин. Смотрю на использование памяти на хост машине - используется 700 мегабайт свопа. Смотрю на использование памяти в одной из виртуальных машин - 900 мегабайт свободно.
На сумму у меня виртуальных машин
256
2048
512
3072
2048
Всего 7936 MB, на хост-машине установлено 8GB физической RAM
Вопрос - почему KVM не соптимизировала использование памяти?
(она могла бы не выгружать память в своп, а просто не отдавать сразу свободную память)
Может что в ядре надо донастроить, какие-нибудь там страницы и трансляцию адресов?