unix和linuxCPU使用异常,通常的诊断手段有哪些,效果比较好?

每种平台的工具都有些不一样,那么在linux或unix 平台有哪些手段可以作为利器在问题诊断时比较好用,效果比较好的? 可以具体到某一个具体参数等等。

参与22

5同行回答

zzzonlinexzzzonlinex项目经理个人
同意楼上的!显示全部

同意楼上的!

收起
系统集成 · 2017-01-09
浏览2351
asdf-asdfasdf-asdf研究学者cloudstone
最好用监控软件例如nmon把当时现场快照下来  分析在那时刻那个进程CPU使用率高   占用多   在查找该业务软件的日志综合分析  进行故障认定显示全部

最好用监控软件例如nmon把当时现场快照下来  分析在那时刻那个进程CPU使用率高   占用多   在查找该业务软件的日志综合分析  进行故障认定

收起
软件开发 · 2016-12-29
浏览2246
yangjianxvyangjianxv部门总经理成方金融科技有限公司
另外,具体的使用和实例分析,可以参考我的几篇文章性能指标之资源指标-CPU-谁占用了CPU-进程级性能指标之资源指标-CPU-谁占用了CPU-函数级-tProf性能指标之资源指标-CPU-谁占用了CPU-函数级-curt性能指标之资源指标-CPU-谁占用了CPU-函数级-truss性能指标之资源指标-CPU-谁...显示全部
银行 · 2016-12-29
浏览2163
nitkeynitkey系统架构师ECT
如果要进一步分析系统调用,linux 可以用strace ,solaris可以用dtrace,AIX上可以用truss显示全部

如果要进一步分析系统调用,linux 可以用strace ,solaris可以用dtrace,AIX上可以用truss

收起
互联网服务 · 2016-12-29
浏览2238
yangjianxvyangjianxv部门总经理成方金融科技有限公司
最常用的实时类linux:ps topaix:topas分析类:nmon最好另外其他的工具也很多,各有用途CPU分析vmstat,iostat, ps, sar, gprof/prof/tprof,time/timex, netpmon,locktrace,emstat,alstat,topas,trace, trcrpt,curt,splat,truss,procstack等CPU优化procmon,larstat,mpstat,cpups...显示全部

最常用的

实时类

linux:ps top

aix:topas

分析类:nmon最好


另外其他的工具也很多,各有用途

CPU分析

vmstat,iostat, ps, sar, gprof/prof/tprof,time/timex, netpmon,locktrace,emstat,alstat,topas,trace, trcrpt,curt,splat,truss,procstack等

CPU优化

procmon,larstat,mpstat,cpupstat,nice/renice,schedo,bindprocessor,chdev,setpri,bingintcpu,procmon


工具本身就很多,参数的话,就不一一介绍了

收起
银行 · 2016-12-28
浏览2377

提问者

powertiandi
系统架构师李宁(中国)体育用品有限公司
擅长领域: 存储服务器灾备

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2016-12-23
  • 关注会员:5 人
  • 问题浏览:6851
  • 最近回答:2017-01-09
  • X社区推广