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
其实就每一列的第一个字母,如果想按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 显示整个命令行而不只是显示命令名
d 指定每两次屏幕信息刷新之间的时间间隔。当然用户可以使用s交互命令来改变之。
q 该选项将使top没有任何延迟的进行刷新。如果调用程序有超级用户权限,那么top将以尽可能高的优先级运行。
S 指定累计模式。
s 使top命令在安全模式中运行。这将去除交互命令所带来的潜在危险。
i 使top不显示任何闲置或者僵死进程。
c 显示整个命令行而不只是显示命令名
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯