在对KVM调优的时候,有一个hugepage选项。
打开这个,需要做以下两步:
1、修改虚拟的配置
<memoryBacking>
<hugepages/>
</memoryBacking>
2、准备host的环境
mkdir /hugepages
mount -t hugetlbfs hugetlbfs /hugepages
echo 4096 > /proc/sys/vm/nr_hugepages
/etc/init.d/libvirtd restart
之后,启动的虚拟机,在向系统请求内存时,会分配到hugepage上,这样可以有效地减少TLB的条目;故而提高系统的性能。