qemu-kvm 使用内存的大页

来自EPT VPID <<kvm虚拟化技术与原理解析>>
挂载大页

mount -t hugetlbfs hugetlbfs /dev/hugepages/

设置大页数目

sysctl vm.nr_hugepages=1024


查看大页
主要
看HugePages_Total这四行,挂载设置前后有区别

cat /proc/meminfo


启动qemu虚拟机使用大页
-mem-path /dev/hugepages -mem-prealloc
/usr/libexec/qemu-kvm -m 1024 -smp 2  -hda /root/kvm/rhel65.img  -vnc 192.168.137.188:1 -mem-path /dev/hugepages -mem-prealloc -daemonize


vm使用大页后看到的host的上的效果
[code="java"]
# cat /proc/meminfo
MemTotal: 3908796 kB
MemFree: 116376 kB
Buffers: 99316 kB
Cached: 321756 kB
SwapCached: 8020 kB
Active: 789280 kB
Inactive: 669260 kB
Active(anon): 603672 kB
Inactive(anon): 444276 kB
Active(file): 185608 kB
Inactive(file): 224984 kB
Unevictable: 8440 kB
Mlocked: 8440 kB
SwapTotal: 2031608 kB
SwapFree: 2015532 kB
Dirty: 16 kB
Writeback: 0 kB
AnonPages: 1041816 kB
Mapped: 60468 kB
Shmem: 3048 kB
Slab: 109192 kB
SReclaimable: 64856 kB
SUnreclaim: 44336 kB
KernelStack: 3088 kB
PageTables: 45372 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 2937428 kB
Committed_AS: 2437948 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 167764 kB
VmallocChunk: 34359516772 kB
HardwareCorrupted: 0 kB
AnonHugePages: 354304 kB
HugePages_Total: 1024
HugePages_Free: 838
HugePages_Rsvd: 334
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 8192 kB
DirectMap2M: 2088960 kB
DirectMap1G: 2097152 kB
#
[/code]
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值