linux cpu隔离和qemu中cpu绑定试验

查看当前qemu进程(pid:1406)的cpu(psr)使用情况:

$ps -o pid,command,psr -q 1406

proc文件系统中cpu允许调度信息

$cat /proc/1406/status    

Cpus_allowed: 8

Cpus_allowed_list:      3

绑定至某个cpu:

$taskset -cp 2 1406

cpu隔离(独占)试验:

在linux启动时加isocpu即可:

kernel ....  root=...  isolcpu=2,3

启动时,默认进程就不会调度到2,3号cpu上

再加上前面的taskset,就可以控制某些cpu个某些进程独占

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Linux进程管理原理 Linux的进程管理,就是对硬件各资源进行分配、调度、销毁等工作,其主要部件的管理为:CP...
    魏镇坪阅读 5,139评论 0 6
  • 安卓性能测试的重要方面是对各项性能指标的采集和分析,如常见性能指标内存、cpu、电量、流量等,本文整理了cpu占有...
    隋胖胖LoveFat阅读 54,708评论 8 35
  • Linux 进程管理与程序开发 进程是Linux事务管理的基本单元,所有的进程均拥有自己独立的处理环境和系统资源,...
    JamesPeng阅读 7,174评论 1 14
  • 石月双手交叉抱在胸前潇洒的站着,从容的指挥着十几位销售人员,有条不紊的应对着熙熙攘攘来拿货的人们。这些销售员都是石...
    蔡海山阅读 3,813评论 0 51
  • 这已是参加写作班的第三个星期了,我要坚持下去,救赎自己日趋麻痹的大脑。 参加这个写作班之前,内心好犹豫,就怕自己坚...
    三毛地阅读 942评论 4 5