我試圖通過編程來限制運行在.Net AppDomain中的插件的內存消耗,但我無法找到任何設置參數,我也無法找到一種方法來查詢AppDomain以找出它有多少內存正在消耗。有任何想法嗎?如何確定.Net AppDomain正在消耗多少內存?
6
A
回答
0
以下是查詢進程的內存使用情況的文檔。與AppDomain不一樣,但它可能是一個開始的地方。
http://msdn.microsoft.com/en-us/library/s80a75e5(VS.80).aspx
你可以問它認爲目前還配備了GC。
http://msdn.microsoft.com/en-us/library/system.gc.gettotalmemory(VS.71).aspx
2
以編程方式不確定,但Process Explorer可以告訴您.net AppDomain正在使用多少內存。也許他們有一些關於他們如何查詢這些信息的文檔。
0
使用從C mscoree.CorRuntimeHostClass互操作:\ WINDOWS \ Microsoft.NET \框架\ vXXXXXX \ mscoree.tlb
3
老問題,但在此期間(因爲框架4.0)新的解決方案是可用的。您將必須啓用ARM(應用程序域資源監視)。從這一點開始,您可以請求有關處理器總消耗時間,內存使用情況等信息。
相關問題
- 1. 如何確定Windows服務應該消耗多少內存
- 2. 確定內存消耗
- 3. 減少內存消耗
- 4. 如何減少unordered_multiset的內存消耗?
- 5. 如何減少.NET應用程序消耗的內存量?
- 6. .NET內存消耗問題
- 7. .NET WinForm內存消耗
- 8. 如何找出緩存當前消耗了多少內存?
- 9. 我如何確定我正在消費多少Twilio存儲?
- 10. 如何減少與許多單元格PdfPTable的內存消耗
- 11. Sidekiq消耗太多內存
- 12. Java消耗太多內存
- 13. 以最少內存消耗Resuse ArrayList
- 14. 在C++中,枚舉數據類型消耗多少內存?
- 15. 內存消耗
- 16. QTreeView內存消耗
- 17. GPS消耗多少電量?
- 18. c#中對象的內存數組消耗多少?
- 19. Emgu CV - 內存泄漏(內存消耗)
- 20. HSQLDB內存消耗
- 21. Boost.Flyweight內存消耗
- 22. Luakit內存消耗
- 23. 喬達時間消耗太多內存
- 24. Netty 4 beta1內存消耗
- 25. 照片拼貼:如何減少內存消耗?
- 26. 如何加速python腳本並減少內存消耗?
- 27. 如何**禁用** Chrome的新嘗試來減少內存消耗?
- 28. 如何減少WordPress網站的內存消耗?
- 29. 如何減少碼頭集裝箱的內存消耗?
- 30. 如何通過python線程減少內存消耗