码迷,mamicode.com
首页 > 系统相关 > 详细

Linux下设置进程使用指定核的CPU

时间:2017-06-12 14:34:34      阅读:254      评论:0      收藏:0      [点我收藏+]

标签:负载均衡   task   str   images   修改   logs   nbsp   技术   进程   

一、原因:

  我们不能任由操作系统负载均衡,因为我们自己更了解自己的程序,所以,我们可以手动地为其分配CPU核,而不会过多地占用CPU0,或是让我们关键进程和一堆别的进程挤在一起。

二、查看方法:

  1、查看进程PID,如查看dotnet进程的pid:

    ps -ef|grep dotnet

    技术分享

 

  2、查看进程PID:30093运行所使用的CPU【4核的话,由0-3核】

    taskset -p 30093   

    技术分享

    这是已经修改过的,默认会提示 affinity mask : f (表示全部CPU)。

  3、例1、设置指定索引为(0\1)核处理:

    taskset -p 0-1 30093  

  4、例2、设置指定索引为(2)的核处理:

    taskset -p 2 30093  

 

Linux下设置进程使用指定核的CPU

标签:负载均衡   task   str   images   修改   logs   nbsp   技术   进程   

原文地址:http://www.cnblogs.com/songxingzhu/p/6992474.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!