LinuxForum.Fans
Тема

KVM и Transparent Huge Pages

Автор: ingvarhost 3 сообщений 3266 просмотров
#364450

Добрый день!
Возникло несколько вопросов по Transparent Huge Pages:
1. Для того, чтобы настроить Transparent Huge Pages достаточно задать их число в /proc/sys/vm/nr_hugepages или /etc/sysctl.conf?
2. Как выбрать оптимальное количество больших страниц? Как я понимаю, всю память под них отводить нельзя.
3. Требуется ли какая-то настройка гостевых машин для использования Transparent Huge Pages?
4. Совместим ли с ними KSM?

#364453
"ingvarhost" написал:
1. Для того, чтобы настроить Transparent Huge Pages достаточно задать их число в /proc/sys/vm/nr_hugepages или /etc/sysctl.conf?
2. Как выбрать оптимальное количество больших страниц? Как я понимаю, всю память под них отводить нельзя.
3. Требуется ли какая-то настройка гостевых машин для использования Transparent Huge Pages?

RHEL6 и совсместимые дистры должны все поддерживать и использовать из коробки

"ingvarhost" написал:
4. Совместим ли с ними KSM?

да, со времен 5.6 емнип

#364455

Сейчас посмотрел мануал от 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.

Войдите или зарегистрируйтесь, чтобы ответить.