您的位置:首页 > 其它

Ubuntu系统进程绑定CPU核

2015-08-11 09:12 274 查看

本文讲述如何在Ubuntu系统中,把指定的进程绑定到指定的CPU核运行。而通常是由操作系统负责管理进程和线程的调度,但是这种情况下是不清楚由哪个CPU核运行你的进程,因为操作系统的调度是基于资源的可用性进行判断的。


可以这样,把指定的CPU核绑定到你的进程。
taskset -cp <CPU ID | CPU IDs> <Process ID>


下面用一个简单的例子来说明怎样做到。

例如:

运行以下命令,把此Java进程(进程ID号为26502)永久的分配给5号CPU核(CPU核号从0开始计算,因此序号4指的是5号CPU核)
# taskset -cp 5 26531
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: