首页 分享 linux 各层调优必备工具

linux 各层调优必备工具

来源:花匠小妙招 时间:2024-11-29 00:28

Brendan D. Gregg 维护了一份Linux性能调优工具的蓝图Linux Performance Tools,针对Linux系统的各个组件都有相应的分析工具,一目了然。

Linux Performance

This page links to various Linux performance material I've created, including the tools maps on the right. These show:Linux observability tools, Linux benchmarking tools, Linux tuning tools, and Linux sar. For more diagrams, see my slide decks below.

Tools

perf_events: perf one-liners, examples, visualizations.perf-tools: perf analysis tools using perf_events and ftrace (github).ktap: one-liners, examples, and scripts.Flame Graphs: using perf, SystemTap, and ktap.

Documentation

My post Performance Tuning Linux Instances on EC2includes the tunables we're using at Netflix (2015).My lwn.net article Ftrace: The Hidden Light Switchshows a use case for Linux ftrace (Aug, 2014).Posts about ftrace-based perf-tools: iosnoop for Linux,iosnoop Latency Heat Maps, opensnoop for Linux,execsnoop for Linux, tcpretrans, Page Cache Hit Ratio(2014).Posts about perf-based perf-tools: perf Hacktogram.Posts about perf_events: perf CPU Sampling, perf Static Tracepoints, perf Heat Maps, perf Counting, perf Kernel Line Tracing, perf off-CPU Time Flame Graphs, Linux Profiling at Netflix (2014-5).The blog post strace Wow Much Syscall discusses strace(1) for production use, and compares it to advanced tracing tools (2014).USE Method: Linux Performance Checklist; also see the USE Method page for the description of this methodology.Systems Performance: Enterprise and the Cloud (Prentice Hall, 2013) uses Linux distributions as the primary example.

转载于:https://www.cnblogs.com/connorz/p/4542989.html

相关知识

linux 绘画
园艺师必备的十大必备工具
插花必备工具是什么?
go项目部署到linux服务器
linux输出第一列数据库
Linux跨平台部署DotNetCore记录
插花花艺必备工具
园艺必备工具
linux device driver Makfile
Unix 发展历程:从 Unics 到自由软件运动及 GNU 系统的演变 – Linux命令大全(手册)

网址: linux 各层调优必备工具 https://www.huajiangbk.com/newsview768709.html

所属分类:花卉
上一篇: 288
下一篇: LRTimelapse汉化版下载

推荐分享