为什么32位应用程序池在IIS中效率更高?[关闭]
很难说出这里的要求。这个问题是模棱两可,含糊,不完整,过于宽泛或夸张的,不能以目前的形式合理地回答。如需帮助澄清此问题以便可以重新打开, 请访问帮助中心。 6年前关闭。 我一直在用IIS中的两个不同的ASP.NET Web应用程序运行负载测试。该测试使用5,10,25和250个用户代理运行。Windows 7 Ultimate x64在具有8 GB RAM的盒子上进行了测试。运行IIS和负载测试项目的同一框。 我进行了很多次运行,并且数据非常一致。对于每个负载,如果我在应用程序池中将“启用32位应用程序”设置为True,则会看到较低的“平均页面时间(秒)”和较低的“平均响应时间(秒)”。负载越高,差异越明显。在很高的负载下,如果应用程序池是64位的,则Web应用程序开始引发错误(503),但是如果设置为32位,则它们可以保持正常运行。 为什么32位应用程序池如此高效?为什么应用程序池的默认设置不是32位?