ASP.NET MVC3 VPS 托管:Windows 2008 32 位还是 Windows 2008 R2?
我想使用 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,更容易部署...?
I would like to use a VPS to host my ASP.NET MVC 3 + SQL Server 2008 Express project but I'm hesitating between Windows 2008 and Windows 2008 R2. This server will only have 1 Go of RAM.
I was thinking about choosing Windows 2008 32bit because a 32 bit OS requires less RAM than a 64bit OS but are there some important features of Windows 2008 R2 that I'm going to miss ?Maybe better support for AMS.NET MVC 3, easier deployment ... ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您打算将 VPS 上的 RAM 保持在 4GB 以下,我会选择 32 位。如果您有可能拥有 4GB 或更多 RAM,请选择 64 位。两者的部署过程都是相同的。除了启用 64 位支持之外,两者之间确实没有功能差异
If you are going to keep the RAM on the VPS under 4GB, I would go with 32bit. If there is a chance, at all, that you may have 4GB or more of RAM, go 64bit. The deployment process will be the same for either. There really isn't a feature difference between the two, other than enabling 64bit support
我会选择 Windows Server 2008 R2。是的,32 位服务器使用较少的内存,但 R2 中改进的内存管理器将更多地弥补它(R2 的主要焦点是性能改进),R2 也有许多 IIS 升级,请参见 http://www.microsoft.com/windowsserver2008/en/us/iis-r2.aspx
你的环境符合 R2 的规范,所以我认为更好的问题是为什么只使用 2008
I would go with windows server 2008 R2. yes a 32 bit server uses less memory but the improved memory manager in R2 will more then make up for it (the primary focus of R2 was performance improvements), also R2 has a number of IIS upgrades see http://www.microsoft.com/windowsserver2008/en/us/iis-r2.aspx
your environment is with in R2's spec so I think a better question would be why use just 2008