我需要通過其他應用程序加載的應用程序的內存使用情況和處理時間。我正在使用C#。目前我使用Process.WorkingSet
獲取內存使用情況 類似地Process.TotalProcessTime
獲得執行時間,但它沒有給出任何價值。那麼你有什麼建議嗎?使用C#的另一個進程的內存使用情況和執行時間?
2
A
回答
2
使用WMI獲取這種信息,得到了System.Management命名空間的良好支持。通過下載WMI Code Creator utility開始,它可以讓您試驗查詢,並可以自動生成您需要的C#。
要查詢Win32_Process,它提供了大量有關進程的信息。對於其他任何進程不共享的內存量,PrivatePageCount都是一個很好的衡量標準。 KernelModeTime和UserModeTime爲您提供執行代碼的時間。
+0
哇,非常感謝您下載'WMI Code Creator'的鏈接,儘管我聽說過使用WMI,但我甚至不知道這一點。 – 2013-06-11 00:39:21
相關問題
- 1. 測量JavaScript函數的內存使用情況,執行時間和性能
- 2. C,C++所有平臺中進程的CPU使用情況和內存使用情況+當前時間的可用網絡下行帶寬
- 3. 在使用阻塞進程時管理線程和內存使用情況
- 4. Flash總內存使用情況和TaskManager內存使用情況不一樣?
- 5. 使用本機進程的Java內存使用情況
- 6. 監控進程的CPU和內存使用情況
- 7. 以編程方式獲取每個插件的執行時間和內存使用情況
- 8. 如何知道使用WMI的進程的CPU和內存使用情況?
- 9. Python - 在窗口中獲取進程名稱,CPU,內存使用情況和峯值內存使用情況
- 10. 的FileStream和內存使用情況
- 11. 使用進程ID獲取進程的實際內存使用情況
- 12. 輪詢C#應用程序在運行時的內存使用情況?
- 13. 測量任何Windows可執行文件的內存使用情況和執行時間
- 14. C#:一個對象的內存使用情況
- 15. Java中線程或進程的內存使用情況
- 16. 測量進程CPU和內存使用情況
- 17. 使用sar獲得每個進程的內存使用情況,sysstat
- 18. Windows上C++應用程序的內存使用情況
- 19. 如何獲取c#應用程序的內存使用情況?
- 20. Objective-C內存使用情況
- 21. C++指針內存使用情況
- 22. 如何在.Net/mono中控制內存使用情況和執行線程的時間?
- 23. 執行時間和內存使用情況是PHP的唯一相關性能指標嗎? CPU呢?
- 24. 想要記下我的C程序的CPU使用情況和內存使用情況
- 25. 用於記錄linux進程的cpu和內存使用情況的shell腳本
- 26. 內存使用情況
- 27. iphone內存使用情況
- 28. Tcl_Format內存使用情況
- 29. Silverlight內存使用情況
- 30. IronPython內存使用情況
工作集沒有顯示使用的內存量。另外,如果作爲一個子流程啓動,或者它是「自己的」,則沒有區別。在它自己的'它'可能是一個子進程explorer.exe或進一步上鍊。 – leppie 2010-10-18 12:22:47