在Linux的领导下,进程的CPU使用taskset命令限制
这一次我们可以得到一些不那么重要的,比如复制/备份/同步工作是在CPU中定义的,或者是多核CPU核心进行处理的,虽然这并不一定是最有效的方法,但可以最大限度地利用资源,减少CPU使用过程的减少;
taskset可以帮助我们完成这项工作,并且操作非常简单。
该工具系统是默认安装的,和RPM包的名字是利用Linux
用一个例子,一个脚本,占用CPU消耗CPU资源的shell脚本,这会消耗4的CPU资源在16个CPU的机器。
使用top命令,您可以看到4 cpu运行的效果。
taskset - CP 1 25718taskset - CP 3 25720taskset - CP 5 25722taskset - CP 725724
看看上面的效果。
taskset - CP 1,2 25718
更详细的信息可以被视为与人taskset。