减少我的应用程序在RAM中占用的内存量有哪些方法?..因为即使是30kb的应用程序也会加载〜20Mb的“不需要的”dll。当我认为任何.NET应用程序需要至少10Mb时,我会误以为当我们需要一个带有文本的表单时,工作集的内存?找不到任何解释:(
PS 问题已经结束。但我建议所有对CLR如何工作感兴趣的人都会阅读:CLR via C#
答案 0 :(得分:3)
首次使用.NET应用程序需要大量内存来加载大量.NET内部数据,但是此应用程序或其他应用程序的所有其他启动都会花费更少的内容。
答案 1 :(得分:3)
我发现this post有帮助。