在对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的条目;故而提高系统的性能。
本文介绍如何通过启用 hugepages 来优化 KVM 性能。具体步骤包括修改虚拟机配置文件以支持 hugepages,并在宿主机上设置相应的环境。启用后,虚拟机请求的内存将被分配到 hugepages 上,从而有效减少 TLB 条目数量并提升性能。
772

被折叠的 条评论
为什么被折叠?



