gpt4 book ai didi

asp.net - Windows 2008 64 位上 ASP.NET 应用程序的最大内存大小限制

转载 作者:行者123 更新时间:2023-12-02 07:55:11 25 4
gpt4 key购买 nike

Windows 2008 64 位上 ASP.NET 应用程序的最大内存大小限制是多少?

谢谢,盖·贝坦塔尔

最佳答案

有两个限制

就其本身而言,您仅限于 64 位 Windows 将提供的可寻址空间 - 总计 8TB。当 64 位 Windows 的 future 版本扩展该最大值时,您应该会立即看到在 64 位 CLR 上运行的 .NET 应用程序中的反射(reflect) - 在 64 位地址空间内没有硬编码或 .NET 架构限制。

但是 .NET 确实有 2GB 的硬编码限制每个对象。实现这一目标的唯一现实方法是定义非常大的数组,例如 new int[1000000000]。这也是限制的主要原因(除了一些内存碎片问题),因为 .NET 框架标准将数组索引定义为 int

关于asp.net - Windows 2008 64 位上 ASP.NET 应用程序的最大内存大小限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1255272/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com