首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VMWARE_BALLOON (Linux内核选项)是为客人或主机准备的吗?

VMWARE_BALLOON (Linux内核选项)是为客人或主机准备的吗?
EN

Unix & Linux用户
提问于 2012-09-08 18:12:58
回答 1查看 5.1K关注 0票数 3

内核配置选项:

VMware气球驾驶员(VMWARE_BALLOON) N/m/y/??CONFIG_VMWARE_BALLOON:这是一个VMware物理内存管理驱动程序,它的作用就像一个“气球”,可以通过在来宾中保留物理页面并在监视器中使它们失效,从而将它们释放出底层的机器页,从而将它们分配给其他客户,从而回收物理页面。气球也可以放气,让客人使用更多的物理记忆。如果不确定,假设N.要将这个驱动程序编译为一个模块,请在这里选择M:该模块将被称为vmw_balloon。符号: VMWARE_BALLOON =n类型:三状态提示:在驱动程序/ Misc /Kconfig:428取决于: X86 =y位置:->设备驱动程序-> Misc设备上定义的VMware气球驱动程序

这并不完全清楚,但听起来应该在来宾操作系统的内核中设置,而不是在主机上设置。是这样的吗?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2012-09-08 18:20:30

是的,它打算在客户操作系统中运行。

将一个小气球模块作为伪设备驱动程序或内核服务加载到客户操作系统中。它在客户端没有外部接口,并通过专用通道与external进行通信。当服务器想要回收内存时,它指示驱动程序释放“气球”(inflate'' by allocating pinned physical pages within the VM, using appropriate native interfaces. Similarly, the server may),指示它释放先前分配的页面。

(...)

我们的Linux、FreeBSD和Windows操作系统的气球驱动程序每秒对服务器进行一次轮询,以获得目标气球大小,并且它们会自适应地限制其分配速率,以避免对客户操作系统造成压力。

http://static.usenix.org/events/osdi02/tech/waldspurger/waldspurger_html/node6.html

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/47567

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档