Linux性能优化(性能工具助手)

1、ldd /bin/ls #查看ls依赖于哪些库
2、objdump -T /xx.so #查看库文件提供哪些接口
objdump -T /usr/lib/libplumbgpl.so


Linux性能优化(性能工具助手)_第1张图片
image.png

3、gcc -g1/2/3 -o progname source.c
默认2,3比2详细,-g 生成调试信息

4、gdb:http://witmax.cn/gdb-usage.html


应用程序问题分析:
1、内存是否有问题:top
2、启动时间是否有问题:time ./perf strace -c ./perf
3、程序启动时加载器是否有延迟
4、CPU使用有问题:top
5、硬盘使用有问题
6、网络使用有问题


Linux性能优化(性能工具助手)_第2张图片
image.png

Linux性能优化(性能工具助手)_第3张图片
image.png
Linux性能优化(性能工具助手)_第4张图片
image.png

Linux性能优化(性能工具助手)_第5张图片
image.png

你可能感兴趣的:(Linux性能优化(性能工具助手))