如何使用工具调试linux服务程序
来源:互联网 发布:比亚迪和特斯拉知乎 编辑:程序博客网 时间:2024/05/16 11:49
1、使用valgrind检测内存泄漏、内存读写出错等信息,但会使程序性能下降,须带-g调试信息,须安装使用,官网使用向导:
http://valgrind.org/docs/manual/quick-start.html#quick-start.intro
2、使用gperftools检测函数占用cpu时间及比例,不带-g,须安装使用,下载地址:(还须安装libunwind)
https://github.com/gperftools/gperftools/releases
使用参照链接:https://my.oschina.net/u/918218/blog/698961
3、linux环境常用的性能监控和协助开发调试工具:
http://blog.csdn.net/jnu_simba/article/details/43113121
4、如何给程序脱衣,使用strip,-g相当于穿上了衣服,strip就相当于脱衣:
http://www.cnblogs.com/baiduboy/p/7061361.html
阅读全文
0 0
- 如何使用工具调试linux服务程序
- Linux下如何使用图形界面工具调试程序
- Linux下使用GDB工具调试程序
- Linux GDB程序调试工具使用简介
- Linux GDB程序调试工具使用简介
- Linux GDB程序调试工具使用简介
- linux 程序调试工具
- linux程序调试及调试工具使用笔记
- 如何使用CDT调试需要ROOT权限的LINUX程序
- 如何使用linux下gdb来调试python程序
- Linux:如何使用gdb调试多进程多线程程序
- 使用Dalvik调试监控服务(DDMS)工具
- 如何使用gdb调试程序
- 如何使用WinDbg调试程序
- 如何使用gdb调试程序
- 如何使用gdb调试程序?
- linux下的程序调试工具gdb
- linux下C++程序调试工具GDB
- Qt之QuaZIP(zip压缩/解压缩)
- Oracle中Merge into用法总结
- python实现简单爬虫功能
- thinkphp在Nginx下使用PATHINFO模式显示no input file specified的解决方法
- 设计模式C++实现(2)——策略模式
- 如何使用工具调试linux服务程序
- <34>——Search for a Range
- VMware中Centos7.2的桥接模式的网络配置
- CSS3 3D Transform perspective 以及scale3d记录
- Maven构建MyBatis项目Demo
- Apache Spark 2.2.0 中文文档
- FTPrep, 82 Remove Duplicates from Sorted List II
- ES6之块级作用域分析
- java7 MethodHandle学习笔记