大型内存服务器上的传统ASP

我有一个大的ASP应用程序,显然是相当内存密集型客户端。 我正在帮助他们迁移到运行Win2k8 R2的新硬件。 他们有4个物理服务器,每个32GB的RAM。 我假设ASP应用程序是以x32进程运行的。 所以我看到我们有两个select:

  • 为应用程序池启用Web Gardens
  • 使用物理服务器作为虚拟机主机,并将其分成4个networking服务器

有什么想法可以为我们带来更好的performance?

我只是不太确定ASP如何处理一个拥有大量内存的机器,我担心它不能很好地解决内存问题。

(你可以忽略所有显而易见的东西,比如增加16个Web服务器的维护量,或者灵活性虚拟化让我们通过物理服务器等等)

我们在Twitter上聊过,但是我也会在这里发帖。 多个虚拟机可能会是更好的select(恕我直言),因为我相信ASP运行在32位空间,所以只能访问2 Gig的RAM。