当前位置:  技术问答>linux和unix

如何检测内存泄露,请帮帮忙~~~~~~~~~~~~~~~~

    来源: 互联网  发布时间:2015-08-26

    本文导语:  我输入mtrace,怎么提示“-bash: mtrace: command not found”呢? 还有linux如何更好的检测内存泄露呢? 分不多,请大家捧捧场:) | 可以使用yamd: Yamd 使用方法 1、 安装 在目录下make编译 make inst...

我输入mtrace,怎么提示“-bash: mtrace: command not found”呢?

还有linux如何更好的检测内存泄露呢?

分不多,请大家捧捧场:)

|
可以使用yamd:

Yamd 使用方法
1、 安装
在目录下make编译
make install安装
2示例
源程序
int main(){
int *i=new int(10);
i[10]=2;
}
makefile文件

main:main.o
yamd-g++  -o main main.o
main.o : main.cpp
g++ -g -c main.cpp
clean:
rm -f *.o main
run:
run-yamd ./main


示例使用
1编译
make
2运行
make run

|
memprof

|
mtrace -- print multicast path from a source to a receiver不是检测内存泄漏的

|
装purify

|
console

|
装载IBM提供的一个debug_new.o的库文件

|
要装glibc-utils-xxx.rpm 的,才有mtrace

kde 组织的 valgrind也不错.

我个人建议还是mtrace.

|
valgrind.
小,使用简单,功能还可以.
找个rpm包装上就行

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • php中检测变量是否是一个对象的is_object函数介绍及用法举例
  • 编一个程序,检测Linux系统下机器网卡的状态(只要检测网络线是否被拔掉?)
  • redhat声卡检测能检测到声卡,为什么没有声音啊??
  • Web 应用安全检测工具 Rational AppScan
  • jquery代码-如何检测各种浏览器
  • 怎样用java编写网络检测程序???(好象和snmp有关)
  • 在一个线程中的run()方法里面用无限循环的方式来检测某一个类中的变量的状态,当检测到该状态为true时,再判断该变量如果连续维持true状
  • 开源智能分布式检测框架 Razorback
  • 每次启机都会检测硬盘 浪费时间
  • 入侵检测程序 OSSEC
  • 入侵检测系统 Snort
  • 人脸检测库 fdlib
  • 硬件检测工具 HDT
  • C代码漏洞检测工具 Splint
  • Java 中如何检测内存泄漏?
  • 请教:如何检测到第二块网卡
  • 如何在文本区域中检测回车符??? 急急急
  • 如何让linux重启时自动检测文件系统!??
  • 如何才能检测到声卡?
  • 内存检测的问题
  • 求可移植到arm上运行的内存检测软件


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3