Linux调试工具,用于开发和运维

发布者:上海IT外包来源:http://www.lanmon.net点击数:793

系统性能专家Brendan D. Gregg在LinuxCon NA 2014大会上更新了他的着名演讲(Linux性能工具)和Linux性能幻灯片。从监视,测试,优化和配置的角度来看,总结了Linux中使用的工具。以下是主要图片资料,希望对您有所帮助。
性能工具(Linux性能工具 - 完整版)
这张照片是监控,测试和调整的高分辨率版本。它将根据不同的类别单独显示。
基准测试工具(Linux性能基准测试工具)
基准是一种评估方法。核心由三部分组成:数据集,工作负载和指标。在整个计算机领域有长期应用。
Benchmark在计算机领域最成功的应用是性能测试,主要测试负载执行时间,传输速度,吞吐量和资源占用。
性能监视工具(Linux性能可观察性工具)
根据监控内容,工具可分为三个级别:基本,中级和高级。对应以下三章
Linux基本监控工具
穿孔 - 工具
Perf-tools:是Brendan Gregg创建的工具集合。目标是以最小的依赖性实现最大功能,使其易于安装和易于使用。
做一件事,做得好。——布兰登格雷格
SAR
Sar(系统活动报告系统活动报告)是Linux上最全面的系统性能分析工具之一。它可以从各个方面报告系统活动,包括:文件读写,系统调用和磁盘。 I/O,CPU效率,内存使用,进程活动和IPC相关活动。
系统调整工具(Linux性能调优工具)
大多数系统在一定程度上响应增加的负载并降低性能。系统接受更高负载的能力称为可扩展性,修改系统以处理更高负载是性能调优工具的目的。跟踪工具(Linux bcc/BPF工具)
Linux中出现的一项新技术为系统管理员和开发人员提供了大量新工具和仪表板,用于性能分析和故障排除。它被称为BPF(Berkeley Packet Filter)。
eBPF是BPF的增强版本,已添加到Linux 4.x系列内核中。您不仅可以过滤数据包,还可以对Linux动态跟踪,静态跟踪和分析事件执行自定义分析。
静态信息(Linux静态性能工具)
我相信这些对Linux从业者来说很熟悉。
如果一个工人想做一些好事,他必须首先磨练他的工具。好的工具可以快速定位问题并缩短调试周期。
IT外包
>
400-635-8089
立即
咨询
电话咨询
服务热线
400-635-8089
微信咨询
微信咨询
微信咨询
公众号
公众号
公众号
返回顶部