查看当前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个某些进程独占
网友评论