回答
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