Http://blog.csdn.net/JeffreyNicole
This is my blog in csdn, now move to 51cto and copy the original article.
1. Monitoring:
650) this.width=650; "Src=" http://img.blog.csdn.net/20150701154526862?watermark/2/text/ ahr0cdovl2jsb2cuy3nkbi5uzxqvsmvmznjleu5py29szq==/font/5a6l5l2t/fontsize/400/fill/i0jbqkfcma==/dissolve/70/ Gravity/center "style=" Border:none;height:auto; "/>
2. Test:
650) this.width=650; "Src=" http://img.blog.csdn.net/20150701154546076?watermark/2/text/ ahr0cdovl2jsb2cuy3nkbi5uzxqvsmvmznjleu5py29szq==/font/5a6l5l2t/fontsize/400/fill/i0jbqkfcma==/dissolve/70/ Gravity/center "style=" Border:none;height:auto; "/>
3. Optimization:
650) this.width=650; "Src=" http://img.blog.csdn.net/20150701154553781?watermark/2/text/ ahr0cdovl2jsb2cuy3nkbi5uzxqvsmvmznjleu5py29szq==/font/5a6l5l2t/fontsize/400/fill/i0jbqkfcma==/dissolve/70/ Gravity/center "style=" border:none; "/>
All common performance tools for Linux systems, including monitoring, testing, optimization three categories, three images from system performance expert Brendan D. Gregg (Linux performance Tools)
I would like to introduce all the tools here briefly, but not to make chatty reference documents
Instead, we would like to use a few simple examples to introduce the common use methods and scenarios of these tools in a practical way, so that we can quickly get started to solve the system performance problems.
Why do you need to learn so many tools? I think learning more than one tool will be more than a train of thought, more than the pressure of the body, especially when faced with a difficult performance problem, a sudden inspiration can let you solve the problem in a moment
The number of these tools is dozens of, I will start from the monitoring, slowly put this batch of tools introduced once
However, the order of introduction does not necessarily follow the list below, and I will bring together the relevant tools to introduce
1 Monitoring tools:
Application Layer
Ltrace perf
System Call Interface
Strace Sysdig Perf
File System,
Pidstat Iostat
Internet
SS Netstat Iptraf tcpdump
Scheduling and virtual memory
Perf Mpstat top PS pidstat vmstat slabtop free
Device drivers
IO Bus Devices
Perf TipTop
IO Controller,
Iostat iotop Blktrace Swapon
Network Controller
Iptraf ethtool snmpget lldptool nicstat netstat IP
Other
SAR Dstat/proc
Perf ftrace Stap ktap ebpf dtrace lttng
2 Test Tools:
。。。
3 Optimization Tools:
。。。
============== The following is the body =====================
#定位系统性能瓶颈 # strace & ltrace
This article is from the "Hiphone Yun Dao" blog, please make sure to keep this source http://hiphone.blog.51cto.com/10308150/1670312
#定位系统性能瓶颈 # Preface