我试图通过编程来限制运行在.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线程减少内存消耗