永发信息网

linux下怎样查看占用cpu较高的线程,是否可以精确到线程名

答案:3  悬赏:60  手机版
解决时间 2021-11-25 05:06
  • 提问者网友:浩歌待明月
  • 2021-11-24 11:30
linux下怎样查看占用cpu较高的线程,是否可以精确到线程名
最佳答案
  • 五星知识达人网友:千夜
  • 2021-11-24 12:21
top命令是最方便的,想看CPU列的话直接按字母 c 就会以cpu的使用高低来排列。
其实就每一列的第一个字母,如果想按cpu排列就按c ,按内存排列就按m。
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

6049 nagios 20 0 11968 1672 1136 S 4.5 0.2 120:18.83 nagios
32000 root 20 0 2440 1004 788 R 1.9 0.1 0:02.46 top
3577 root 20 0 84464 7948 4292 R 1.3 0.9 6:44.51 httpd2-prefork
全部回答
  • 1楼网友:孤独的牧羊人
  • 2021-11-24 13:41
你可以学习下top命令 我记得好像是P 具体的我就不粘贴了 最好还是自己搜索下 记忆深刻 呵呵
  • 2楼网友:冷風如刀
  • 2021-11-24 12:44
top [-] [d delay] [q] [c] [s] [S] [i]
  d 指定每两次屏幕信息刷新之间的时间间隔。当然用户可以使用s交互命令来改变之。
  q 该选项将使top没有任何延迟的进行刷新。如果调用程序有超级用户权限,那么top将以尽可能高的优先级运行。
  S 指定累计模式。
  s 使top命令在安全模式中运行。这将去除交互命令所带来的潜在危险。
  i 使top不显示任何闲置或者僵死进程。
  c 显示整个命令行而不只是显示命令名
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯