linux memory hotplug 测试

本文详细介绍了如何在Linux系统下进行内存热插拔的测试,涉及QEMU-KVM的配置、Linux内核的选择与编译、固件更新以及测试过程。通过加载内核模块并调整内存状态,成功实现内存的在线增加与管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

      linux内核已经实现了内存热插的支持,当一个linux系统不管运行在 物理环境 或者虚拟环境  时只要宿主能提供内存热插拔机制,linux内核就能相应的增加或者减少内存。

目前已知的VMware已经可以做到内存热插。

    改变内存容量有两种方式:

40	1.1 purpose of memory hotplug
41	------------
42	Memory Hotplug allows users to increase/decrease the amount of memory.
43	Generally, there are two purposes.
44	
45	(A) For changing the amount of memory.
46	    This is to allow a feature like capacity on demand.
47	(B) For installing/removing DIMMs or NUMA-nodes physically.
48	    This is to exchange DIMMs/NUMA-nodes, reduce power consumption, etc.
 

        前些天检查maillist时发现已经有人实现了DIMMs 方式更改内存大小。这种方式还没有并入mainline tree。

https://github.com/vliaskov/seabios/commits/memhp-v3-alt
https://github.com/vliaskov/qemu-kvm/commits/memhp-v3-alt


 

可以测试下:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值