Linux系统上如何查看进程(线程)所运行的CPU

Linux系统上如何查看进程(线程)所运行的CPU,第1张

使用top命令,具体用法是 top -H,加上这个选项,top的每一行就不是显示一个进程,而是一个线程

使用ps命令,具体用法是 ps -xH,这样可以查看所有存在的线程,也可以使用grep作进一步的过滤。

使用ps命令,具体用法是 ps -mq PID,这样可以看到指定的进程产生的线程数目。

更进一步,其实一些系统监控工具,在本质上也是读取的系统产生的文件罢了。

ps命令的输出格式可以通过-o参数定制,可以使用如下命令显示进程所对应的执行CPU:

# ps -eo pid,args,psr

参数的含义:

pid - 进程ID

args - 该进程执行时传入的命令行参数

psr - 分配给进程的CPU


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/9011368.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存