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 cpu隔离和qemu中cpu绑定试验)