
摘要:Linux服务器上一直碰到一些平台跟应用上的难题,如何探讨排查,需要利器,下面总结列表了一些常见软件、trace tool;最后也列出了今天hadoop社区在研发发展的分布式平台的trace tool。 概览: 引用linux-performance-analysis-and-tools中截图,
Linux服务器上一直碰到一些平台跟应用上的难题,如何探讨排查,需要利器,下面总结列表了一些常见软件、trace tool;最后也列出了今天hadoop社区在研发发展的分布式平台的trace tool。
概览:
引用linux-performance-analysis-and-tools中截图,说明这种tool试用层次位置

其中看到了的工具,大部分在我日常工具箱里以及在实践的实例里面使用过, 都有很大的价值java linux tracejava linux trace,这里方便大家索引下:
OS系统命令
系统信息(RHEL/Fedora) 常用命令/工具 系统监控 网络相关 程序/进程相关
静态信息 动态信息 java相关 OverviewCompilersGarbage collectionConcurrently compacting GCScalabilityTrace/Debug/Profiling工具

通用工具 % timeseconds usecs/callcalls errors syscall
------ ----------- ----------- --------- --------- ----------------
67.90 3966.320849496 7992161 3050250 futex
25.80 1507.32669312709311860epoll_wait

.................... java trace工具 Distributed Tracing Tools Linux observability tools| Linux 性能观测工具
Linux benchmarking tools| Linux 性能测评工具
Linux tuning tools| Linux 性能调优工具
Linux observability sar

Brendan Gregg 目前是 Netflix 的高级性能架构师 ,他在那里做计算机性能设计、分析跟调优。他是《Systems Performance》等技术书的作者,因在平台管理员方面的成绩,获得过 2013年 USENIX LISA 大奖。他之前是 SUN 公司是性能领头人和内核工程师,他在 SUN 开发过ZFS L2ARC,研究存储和网络性能。他也发明跟开发过一大波性能分析软件,很多已集成到操作系统中了 。他的近来工作比如研究性能分析的方法论和可视化,其目标比如Linux内核。
上面这是 Gregg 的简介,正如其中说的,他个人站点上分享了这些Linux 性能相关的资源,都是自己开发的:



本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-134412-1.html
是对我们暗示什么
爱情
你们退休金还有1900元