首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在libvirt中,cpuset.cpu_exclusive不能提供所需的结果

在libvirt中,cpuset.cpu_exclusive不能提供所需的结果
EN

Stack Overflow用户
提问于 2013-07-03 19:34:27
回答 1查看 288关注 0票数 2

因此,基本上,标志cpuset.cpu_excluvie限制处理器仅运行存在于特定cpuset中的进程。现在,我有一个有3个cpu的VM,我启动了3个VM实例,使每个实例都有一个cpu。这意味着,我的三个实例有一个专用于它们的CPU,而我的主机只有三个CPU。我不能理解的是,我是如何在系统上工作的?我是不是有隐藏的CPU?!或者排他性属性不是那么排他性?

EN

回答 1

Stack Overflow用户

发布于 2017-04-27 22:10:02

cpuset.cpu_exclusive

包含一个标志(0或1),用于指定此cpuset以外的cpusets及其父cpuset和子cpuset是否可以共享为此cpuset指定的CPU。默认情况下(0),CPU不是专门分配给一个cpuset的。

基本上,这意味着根cgroup也可以访问这些CPU。由于大多数进程被分配给根cgroup,因此它们可以使用所有CPU。

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

https://stackoverflow.com/questions/17446866

复制
相关文章

相似问题

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