top命令常用方法

https://feichen.blog.csdn.net/article/details/104562895?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-1-104562895-blog-124822266.pc_relevant_vip_default&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-1-104562895-blog-124822266.pc_relevant_vip_default&utm_relevant_index=1

%CPU利用率和占用率切换: 默认%CPU显示的是利用率,如果是4核CPU,400%是最高利用率,可以按shift i 切换为显示 cpu 占用率。

1.  可以top -x

top -u rong.yao     :只显示这个用户

top -p pid   :只显示这个进程

2.  也可以top后,再按字符

常用说明:

c:显示完整的路径与名称

E:前5行,切换内存信息区域的显示单位

e:进程列表中,切换单位

u:user

M:以%MEM列排序

N:以PID列排序

P:以%CPU列排序(默认

T:以TIME+列排序

R:可以将当前的排序结果反转

1:显示CPU核数

x:粗体显示排序的列: 通过小写字母x来粗体显示当前排序的列

H:显示进程中最占CPU的线程。   top -p 2343 -H

最耗CPU的线程PID转换为16进制输出

printf "%x \n" 24213

 

 

 查看高占用CPU具体问题

jstack 24212| grep 5e95 -A 30

posted @   大道至简,各有其道。  阅读(111)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
历史上的今天:
2021-08-16 nginx安装配置
点击右上角即可分享
微信分享提示