我需要加载一个巨大的数据集,将其保存在矢量中。 我能够做到这一点,以便将内存保持在大约1.2 gb的限制之下,这似乎是允许应用程序使用的。
但后来我尝试序列化该向量,那就是VB.NET最终放弃了给我一个内存不足的例外。
我已经尝试了一切,我无法减小数据集的大小。 事实上,它已经真正减少了。 更改应用程序的内部结构不是一种选择。
有没有办法允许我的应用程序使用超过1.2 GB(或任何似乎是这个魔法限制)?
我在VB6中尝试过相同的操作,限制也是1.2 gb。
答案 0 :(得分:0)
这就是我用Google搜索的内容:
.net memory limit for application
这是谷歌的前4个结果:
Hitting a memory limit slows down the .Net application