1
10
无论您做什么,都必须在进程中加载clr。10MB不是太多的内存,并且不是所有的10MB都是私有内存(可能大部分是可共享的)。顺便说一句,这不像“如果你的简单应用程序需要10MB的内存,那么它的复杂度(内存方面)就需要两倍的内存(基本上是clr的内存占用)。
我刚构建了一个简单的控制台应用程序(
|
2
0
你可以研究静态链接之类的东西( http://www.codeproject.com/KB/cs/htmerge.aspx 但是我不确定这会如何影响内存需求。 |
3
0
在这方面.NET的问题是内存由GarbageCollector管理,只有当未引用的对象耗尽空间时,它才会强制收集未引用的对象。 您还可以尝试手动触发垃圾收集,请参见以下内容: MSDN 你能做的特别是:
|
Hatsune Miku · 比较或if语句是否更快[已关闭] 1 年前 |
Black Swan · 无法解压缩的值太多(应为2)错误 1 年前 |
Kai · 有什么方法可以轻松优化VSCode中的锈迹? 2 年前 |
Balfar · 处理NumPy阵列上的循环最有效的方法是什么? 2 年前 |
Daniel · C#轻松存储快速访问的大型位矩阵 6 年前 |
halbe · 优化音频DSP程序的numpy计算 6 年前 |
Afsara · 是否有任何方法不能优化我们的应用程序? 6 年前 |