回答
Valgrinds模块地块是你在寻找什么。
你可以重载::operator new
跟踪内存使用情况(正常,其他的一切都会经历这个)。
不要忘了'::运营商新的[]';-) – fredoverflow 2010-05-13 21:27:52
@Fred:哦,我能不能吗? – 2010-05-13 21:35:16
http://www.paulnettle.com/点击“代码”,然后点击“MMGR”,然后点击红色字母中的“CODE”图标。
MMGR落入您的项目。将它包含在任何需要全面内存跟踪的源文件中,剩下的就完成了。尽管他的网站毫无用处,但它真的很棒。
在标题注释中显示“最好用8个字符的标签和(至少)132列”查看。我不确定是笑还是哭。 – Troubadour 2010-05-13 20:52:55
我刚刚在Linux上试过这个,它并没有用gcc 4.3.2来干净地编译。为了得到它的工作,在mmgr.cpp中使用'std ::'移除'stdafdx.h' include和前缀'new_handler'。在mmgr.h中还包括'
是啊,它不是很漂亮,但它做它做广告。我不会在“传统”平台上工作,所以我不习惯开箱即用。 ;) – 2010-05-13 21:26:45
你可以试试我的实验heap debugger ;-)
- 1. 如何跟踪C中的内存使用情况?
- 2. 如何跟踪visual studio 2017(C++)中的内存使用情况?
- 3. 跟踪javascript内存使用情况
- 4. 如何跟踪linux中进程的cpu /内存使用情况?
- 5. 如何跟踪C#中的内存分配情况
- 6. 如何在bash中跟踪内存使用情况
- 7. 如何使用EASTL跟踪内存使用情况?
- 8. 跟踪C++中的内存使用情况并评估内存消耗
- 9. 跟踪tomcat webapp中的内存使用情况
- 10. 跟踪java profiler中的最大内存使用情况
- 11. 使用valgrind跟踪管道命令的内存使用情况
- 12. RSS使用情况跟踪
- 13. 使用VADump来跟踪内存使用情况 - OpenProcess失败c0000034
- 14. 使用Google Analytics(分析)跟踪CPU和内存使用情况
- 15. 在ubuntu上跟踪详细的MATLAB内存使用情况14.04
- 16. 跟踪与MAT的Android内存使用情况
- 17. 跟踪内存使用情况的方法
- 18. 在heroku上跟踪应用程序内存使用情况
- 19. Xcode和仪器跟踪内存使用情况
- 20. 通过Python函数跟踪*最大*内存使用情况
- 21. Java GC和内存使用情况跟踪
- 22. 跟踪Android应用的使用情况
- 23. 跟踪页面的CSS使用情况
- 24. 跟踪iPhone的数据使用情况
- 25. 在R中跟踪内存使用情况和垃圾回收内容
- 26. 如何跟踪Symfony2中的API使用情况?
- 27. 如何跟踪C#中的代码执行情况?
- 28. Excel - 按时间跟踪使用情况
- 29. Git仓库使用情况跟踪
- 30. iOS铃声使用情况跟踪
如果你想监视你的进程的内存使用情况,Valgrind就是要走的路 – iGbanam 2010-11-14 20:54:51