Добрый день!
Возникло несколько вопросов по Transparent Huge Pages:
1. Для того, чтобы настроить Transparent Huge Pages достаточно задать их число в /proc/sys/vm/nr_hugepages или /etc/sysctl.conf?
2. Как выбрать оптимальное количество больших страниц? Как я понимаю, всю память под них отводить нельзя.
3. Требуется ли какая-то настройка гостевых машин для использования Transparent Huge Pages?
4. Совместим ли с ними KSM?
LinuxForum.Fans
KVM и Transparent Huge Pages
Автор: ingvarhost
3 сообщений
3266 просмотров
1. Для того, чтобы настроить Transparent Huge Pages достаточно задать их число в /proc/sys/vm/nr_hugepages или /etc/sysctl.conf?
2. Как выбрать оптимальное количество больших страниц? Как я понимаю, всю память под них отводить нельзя.
3. Требуется ли какая-то настройка гостевых машин для использования Transparent Huge Pages?
RHEL6 и совсместимые дистры должны все поддерживать и использовать из коробки
4. Совместим ли с ними KSM?
да, со времен 5.6 емнип
Сейчас посмотрел мануал от RH. Там говорится о Huge Pages and Transparent Huge Pages.
Про просто Huge Pages напичано, что их число задается /proc/sys/vm/nr_hugepages и в конфиг гостя нужно добавить
<memoryBacking>
<hugepages/>
</memoryBacking>
Далее упоминается, что есть еще Transparent Huge Pages, которые по умолчанию активированы. Но нет ничего о том, надо ли их как-то настраивать. Так же непонятно, что использовать - просто Huge Pages или Transparent Huge Pages.
Войдите или зарегистрируйтесь, чтобы ответить.