리눅스에서 일반적으로 사용되는 도구

성능 최적화 관련을

* perf 这个有很多强大的检测功能,主要是通过定时快照 cpu,然后统计各各调用的频率,最后统计出哪个调用最多也是最耗时。 同时可以记录堆栈,可以知道是被哪个调用的。这个工具不仅可以检测应用软件,还能分析内核。
* strace 这个可以看程序在运行时的内核调用,以及调用的返回值

IO 관련 모니터링

* ifstat 检测所有网卡的数据发送,包括回路lo
* iftop 实时检测所有网络连接的网速,界面比较清晰

추천

출처www.cnblogs.com/hustcpp/p/11357222.html