【发布时间】:2021-03-04 20:53:26
【问题描述】:
我正在开发一个适用于大型数组的 asp.net 页面。该站点在 IIS 10.0 上运行。
在配置文件中,有这样的代码:
<runtime>
<gcAllowVeryLargeObjects enabled="true"/>
</runtime>
在 asp.net 页面上,这是第一行:
<%@ Page Language="C#" Debug="true" %>
有一个尺寸为 30K x 30K 的阵列。
如果 debug 设置为 false,则执行代码。但是,如果 debug 设置为 true,则会出现内存不足消息。
为什么会这样?
【问题讨论】:
-
weblogs.asp.net/scottgu/442448 来自 ASP.NET 的创建者的话。