我在Windows上的C應用程序正在運行一個for循環,它將許多條目轉儲到某個數據結構中,然後將其保存在xml中。現在,我想知道它所採取的內存佔用情況。有沒有可用的工具?windows上的內存佔用情況
0
A
回答
2
任務管理器是我這樣做的方式。這很簡單,容易。
但它只適用於如果你想測量非常大的內存足跡。但是,佔用大量腳本的應用程序可能是您無論如何都需要衡量使用情況的唯一情況。
如果你想測量內存使用情況,準確的字節,我只會建立一個簡單的包裝,圍繞malloc()
和free()
增加一些全球價值。 (如果應用程序是線程化的,也可能需要鎖)
0
任務管理器是一種方法。我更喜歡Process Explorer,因爲它比任務管理器提供了更多信息。
+0
感謝您的信息!我將使用Process Explorer並查看。還有一個問題:內存佔用量是映射到物理內存還是虛擬內存? – user911747
+0
如果你轉到過程的屬性,你可以看到兩者。 – 2011-09-15 06:09:39
相關問題
- 1. NSDictionary和NSArray的內存佔用情況
- 2. 內存佔用情況分析
- 3. Windows中的內存使用情況
- 4. Windows vs Linux的內存使用情況
- 5. Windows 2012 SNMP內存使用情況OID
- 6. Windows上C++應用程序的內存使用情況
- 7. 比較.Net和VB6應用程序的內存佔用情況
- 8. 應用程序轉到背景時的內存佔用情況
- 9. 標準Wurfl緩存怎麼樣 - 查看內存佔用情況
- 10. Debian Linux上的內存使用情況
- 11. 複雜頁面的SVG內存佔用情況
- 12. 如何檢查Hadoop中Map任務的內存佔用情況
- 13. .NET運行時對象的內存佔用情況如何?
- 14. Haskell數據類型的內存佔用情況
- 15. Classic ASP中解析XML文件的內存佔用情況?
- 16. 檢查Arduino中的內存佔用情況
- 17. 如何快速檢查ASP.NET內存佔用情況?
- 18. Tcl_Format內存使用情況
- 19. Silverlight內存使用情況
- 20. BlackBerry內存使用情況
- 21. php內存使用情況
- 22. iphone內存使用情況
- 23. IronPython內存使用情況
- 24. CCLabelBMFont內存使用情況
- 25. Android內存使用情況
- 26. GPUImage內存使用情況
- 27. Java內存使用情況
- 28. Linux內存使用情況
- 29. Listview內存使用情況
- 30. V8內存使用情況
謝謝!我認爲第二個選項看起來不錯! – user911747
我也使用Process Explorer。它基本上是類固醇的任務管理器。 :) – Mysticial
是啊,對!內存佔用量映射到物理內存還是虛擬內存? – user911747