【问题标题】:Setting of IIS memory settings for ASP.NET为 ASP.NET 设置 IIS 内存设置
【发布时间】:2010-05-04 03:56:20
【问题描述】:

我们在 IIS 6 的 4GB+ 内存的 Web 服务器上运行 ASP.NET 应用程序。在阅读了许多文章后,它指出我们需要将应用程序池的“使用的最大内存”设置为 800mb 以消除我们正在发生的“内存不足异常”。但是,Application Pool 中的“最大虚拟内存”应该设置为多少呢?我找不到关于应该设置什么的信息。

【问题讨论】:

    标签: asp.net memory application-pool


    【解决方案1】:

    首先需要说明的是,在 Web 应用程序中是否需要这么多内存。我们的经验告诉我们,Web 应用程序应该使用合理的内存量。这将永远消除内存不足异常。

    我们通常推荐 1024 MB 虚拟内存作为 x86 机器上池的最大虚拟内存使用量。

    【讨论】:

    • 是否有一个公式可以用来确定虚拟内存大小?
    • 这不是数学,所以我们没有方程式或公式。分析器可以告诉您应用程序如何使用内存。 Process Explorer 可以告诉您有关每个流程的更多信息。
    猜你喜欢
    • 2021-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-25
    • 1970-01-01
    • 2011-06-11
    • 1970-01-01
    • 2021-10-18
    相关资源
    最近更新 更多