Excerpts from Linux performance tuning tools

Static code inspection tools or platforms: cppcheck, PC-lint, Coverity, QAC C/C++, Clang-Tidy, Clang Static Analyzer, SonarCube+sonar-cxx (recommended), Facebook’s infer
profiling tools: gnu prof, Oprofile, google gperftools (Recommended), perf, intel VTune, AMD CodeAnalyst
memory leak: valgrind, AddressSanitizer (recommended), mtrace, dmalloc, ccmalloc, memwatch, debug_new
CPU usage: pidstat (recommended), vmstat, mpstat, top, sar
context switch: pidstat (Recommended), vmstat
network I/O: dstat, tcpdump (recommended), sar
disk I/O: iostat (recommended), dstat, sar
system call tracking: strace (recommended)
network throughput: iftop, nethogs, sar
network delay : Ping
file system space: df
memory capacity: free, vmstat (recommended), sar
process memory distribution: pmap
CPU load: uptime, top
soft interrupt hard interrupt: /proc/softirqs, /proc/interrupts

Guess you like

Origin blog.csdn.net/xunye_dream/article/details/114733615