在64位服务器上启用应用程序池的32位模式

3
我们有一台64位的Windows服务器,需要在我们网站使用的应用程序池中显式启用32位模式,因为MS Jet Engine数据提供程序用于从Excel导入数据无法运行。 我不确定,如果启用32位模式,我们是否仍然能够获得64位服务器的优势?
2个回答

8
在IIS 7.x中,应用程序池有一个高级设置属性叫做“启用32位应用程序”。如果您将应用程序作为32位应用程序运行,则应该能够使用4 GB内存,但显然不能再多了。因此,在这方面,它可以利用在64位服务器上运行的优势。在32位服务器上(没有特殊开关的情况下),它只能使用分配给应用程序的2GB地址空间(另外2GB被认为是由操作系统使用)。

一个好的文章:http://blogs.msdn.com/b/rakkimk/archive/2007/11/03/iis7-running-32-bit-and-64-bit-asp-net-versions-at-the-same-time-on-different-worker-processes.aspx - Falaque

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接