Памятка - информация о памяти, и о TPS в частности.
Memory management - как и что в принципе с оперативкой происходит.
Как сэкономить память в своей виртуальной инфраструктуре - влияние отключения больших страниц на эффективность дедупликации ОЗУ - TPS vs. Large Pages in real life. Данные с боевой инфраструктуры.
Как выключить использование больших страниц для повышения эффективности TPS:.
Сервер -> Configuration -> Advanced Settings -> Mem -> AllocGuestLargePages -> поменять 1 на 0. После этого ВМ или перезагрузить, или мигрировать с этого сервера и вернуть обратно.
Дальнейшие изыскания на ту же тему, данные с тестового стенда - Trasparent Memory page Sharing + Large Pages + Address Space Layout Randomization.
Так как отключение больших страниц - одна из очень немногих настроек, эффект от которой просто шикарен, разумеется хочется знать "А в чем подвох?". Некоторые изыскания по этому поводу тут - boot storm. TPS vs. hardware MMU.
Всё круто, вот только ни в одном посте не написано как TPS отключать. :(
ОтветитьУдалитьдобавил в пост.
ОтветитьУдалитьНе сочтите за наглость- немного поправлю вас Михаил: отредактировать надо не параметр GuestAllocLargePages, а AllocGuestLargePages
ОтветитьУдалитьи
не "Как включить", а "как выключить"
Неточности не значительные, но могут первоначально ввести в заблуждение новичков (вроде меня)
спасибо! поправил.
Удалить