Virtual machine 在cgroup中运行虚拟机

Virtual machine 在cgroup中运行虚拟机,virtual-machine,virtualbox,vmware,cgroups,Virtual Machine,Virtualbox,Vmware,Cgroups,对于VirtualBox和/或VMware Workstation,是否可以执行类似的操作?如果是这样,应该将哪些进程分配给cgroup,以确保整个虚拟机仅限于cgroup指定的资源,而不管其分配设置如何 我认为这很有用,因此可以将cgroup中的cpushares抽象为与虚拟机配置设置中定义的%cpu相当。为什么不尝试获取虚拟机的pid ps axuw | grep vmware-vmx 获取pid,然后使用“echo”将其放入cgroup中的cpu.tasks

对于VirtualBox和/或VMware Workstation,是否可以执行类似的操作?如果是这样,应该将哪些进程分配给cgroup,以确保整个虚拟机仅限于cgroup指定的资源,而不管其分配设置如何


我认为这很有用,因此可以将cgroup中的cpushares抽象为与虚拟机配置设置中定义的%cpu相当。

为什么不尝试获取虚拟机的pid

 ps axuw | grep vmware-vmx
获取pid,然后使用“echo”将其放入cgroup中的cpu.tasks