我遇到cpusets问题,如果你可以帮助我会很棒 我已经定义了两个cpuset组:“cpuset_0”只有一个任务,“cpuset_1”用于我系统中的所有其他任务。 “cpuset_0”具有cpus =“0”,cpu_exclusive =“1”并且只有一个任务分配给它。 并且“cpuset_1”具有cpus =“1-3”,cpu_exclusive =“0”以及我可以从根cpuset以root身份移动的所有任务。 两个cpusets都有mems =“0”。 问题是由于某种原因,我看到分配给“cpuset_1”的任务在独占cpu“cpuset_0”上运行
例如运行ps H -eo tid,psr,cgroup,cmd
给了我:
2199 0 6:cpuset:/cpuset_1?5:freeze /usr/lib/chromium-browser/chromium-browser
其他进程中不应该在cpu 0上运行。
BTW :我正在运行内核版本3.2.0
答案 0 :(得分:0)
你是否能够在不使用cpuset.mems的情况下实现它的工作?这是强制性的。你的配置是什么样的。或者您已经使用了mount命令。
尝试按照以下