南通网站推广排名,网站建设案例ppt,做公众号app网站app吗,潍坊网站建设 58问题#xff1a;有一个Linux进程运行在多核处理器系统上#xff0c;如何查看该进程运行在哪个CPU上#xff1f;方法一#xff1a;ps 命令可以告诉你每个进程/线程目前分配到的(在“PSR”列)CPU ID。ps -o pid,psr,comm -p 运行结果#xff1a;PID PSR COMM5357 10 prog输…问题有一个Linux进程运行在多核处理器系统上如何查看该进程运行在哪个CPU上方法一ps 命令可以告诉你每个进程/线程目前分配到的(在“PSR”列)CPU ID。ps -o pid,psr,comm -p 运行结果PID PSR COMM5357 10 prog输出表示进程的 PID 为 5357(名为”prog”)目前在编号为 10的CPU 上运行着。如果该过程没有被固定PSR 列会根据内核可能调度该进程到不同CPU而改变显示。方法二top 命令也可以显示CPU被分配给哪个进程。首先在top命令中使用P选项。然后按“F”键显示中会出现“Last used CPU”列。目前使用的CPU将出现在P(或“PSR”)列下。步骤如下1、top -p 33932、按下 “F”键3、使用上下键选择P Last Used Cpu并按下空格键出现 “*”即可4、按下“Q”键相比于ps命令使用top命令的好处是你可以连续监视随着时间的改变CPU是如何分配的。