linux performace tools

###

linux benchmarking tools

linux observability sar

linux tuning tools

Tools: Basic

  • uptime
  • top or htop
  • mpstat
  • iostat
  • vmstat
  • free
  • ping
  • nicstat
  • dstat

Tools: Intermediate

  • sar
  • netstat
  • pidstat
  • strace
  • tcpdump
  • blktrace
  • iotop
  • slabtop
  • sysctl
  • /proc

Tools: Advanced

  • perf
    • perf record program [program_option]
    • perf report
  • DTrace
  • SystemTap
  • and more…
    • ps
    • pmap
    • traceroute
    • ntop
    • ss
    • lsof
    • oprofile
    • gprof
    • kcachegrind
    • valgrind
    • google profiler
    • nfsiostat
    • cifsiostat
    • latencytop
    • powertop
    • LLTng
    • ktap

Reference