我想使用 VPS 来托管我的 ASP.NET MVC 3 + SQL Server 2008 Express 项目,但我在 Windows 2008 和 Windows 2008 R2 之间犹豫不决。该服务器将只有 1 Go 的 RAM。
我正在考虑选择 Windows 2008 32 位,因为 32 位操作系统比 64 位操作系统需要更少的 RAM,但是我会错过 Windows 2008 R2 的一些重要功能吗?也许更好地支持 AMS.NET MVC 3,更容易部署... ?
我想使用 VPS 来托管我的 ASP.NET MVC 3 + SQL Server 2008 Express 项目,但我在 Windows 2008 和 Windows 2008 R2 之间犹豫不决。该服务器将只有 1 Go 的 RAM。
我正在考虑选择 Windows 2008 32 位,因为 32 位操作系统比 64 位操作系统需要更少的 RAM,但是我会错过 Windows 2008 R2 的一些重要功能吗?也许更好地支持 AMS.NET MVC 3,更容易部署... ?
如果您要将 VPS 上的 RAM 保持在 4GB 以下,我会选择 32 位。如果您有可能拥有 4GB 或更多的 RAM,请选择 64 位。两者的部署过程都是相同的。除了启用 64 位支持之外,两者之间确实没有功能差异
我会选择 Windows Server 2008 R2。是的,32 位服务器使用更少的内存,但 R2 中改进的内存管理器将弥补它(R2 的主要重点是性能改进),R2 也有许多 IIS 升级,请参见http://www.microsoft。 com/windowsserver2008/en/us/iis-r2.aspx
您的环境在 R2 的规范中,所以我认为更好的问题是为什么只使用 2008