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

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

5回答

nitkeynitkey  系统架构师 , ECT
lchhaocanliwanqiu2232zzzonlinex等赞同了此回答
如果要进一步分析系统调用,linux 可以用strace ,solaris可以用dtrace,AIX上可以用truss显示全部

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

收起
 2016-12-29
杨建旭杨建旭  技术经理 , 中国人民银行清算总中心
lchhaocanzzzonlinex彬彬赞同了此回答
最常用的实时类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
asdf-asdfasdf-asdf  软件开发工程师 , its
lchhaocanliwanqiu2232zzzonlinex赞同了此回答
最好用监控软件例如nmon把当时现场快照下来  分析在那时刻那个进程CPU使用率高   占用多   在查找该业务软件的日志综合分析  进行故障认定显示全部

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

收起
 2016-12-29
zzzonlinexzzzonlinex  项目经理 , 个人
lchhaocanliwanqiu2232赞同了此回答
同意楼上的!显示全部

同意楼上的!

收起
 2017-01-09
杨建旭杨建旭  技术经理 , 中国人民银行清算总中心
另外,具体的使用和实例分析,可以参考我的几篇文章性能指标之资源指标-CPU-谁占用了CPU-进程级性能指标之资源指标-CPU-谁占用了CPU-函数级-tProf性能指标之资源指标-CPU-谁占用了CPU-函数级-curt性能指标之资源指标-CPU-谁占用了CPU-函数级-truss性能指标之资源指标-CPU-谁...显示全部
 2016-12-29
浏览85

提问者

董志卫系统架构师, 李宁(中国)体育用品有限公司
相关推广
  • 《海通证券HADR应用经验分享》
    主要介绍了海通证券HADR在高可用、灾难备份、读写分离方面的具体应用和参数配置、HADR错误处理方式等方面的实践经验。并介绍了企业实践中遇到的HADR的造成的日志操作速度降低、切换后HADR关系丢失等不利影响。
  • 《某银行跨数据中心的数据库双活及灾备建设经验分享》
    主要介绍了数据库双活的技术优势,并对ESE、DPF、DB2 pureScale三种技术进行了详细对比。同时阐述了双中心并重的双活业务模式、开放平台通用架构的创新项目实现方式,并总结了如何解决同城网络闪断数据库hang问题、如何解决热点索引等6个核心问题的最佳实践经验。
  • 问题状态

  • 发布时间:2016-12-23
  • 关注会员:5 人
  • 问题浏览:737
  • 最近回答:2017-01-09
  • 关于TWT  使用指南  社区专家合作  厂商入驻社区  企业招聘  投诉建议  版权与免责声明  联系我们
    © 2017 talkwithtrend — talk with trend,talk with technologist 京ICP备09031017号-30