Igor Golodnitsky Asked: 2010-02-10 05:36:43 +0800 CST2010-02-10 05:36:43 +0800 CST 2010-02-10 05:36:43 +0800 CST Windows 服务器的哪个操作系统更适合 500 Mb RAM 机器? 772 {2003, 2008}, {64, 32} 它的舞台网络服务器与 mssql windows-server-2008 windows-server-2003 memory 2 个回答 Voted Best Answer Oskar Duveborn 2010-02-10T06:12:20+08:002010-02-10T06:12:20+08:00 假设这不是一个对性能敏感的角色,2008 x86 将在 512MB 的 ram 上运行良好,用于在有限范围内提供基本核心服务,如 DC、DNS、文件/打印等。尤其是 2008 Core 的内存实际上可以减少到 256MB。64 位版本往往会画得更多,所以 2008 R2 不适合这种约束 - 但并非不可能。 我强烈建议不要使用 2003,因为无论平台如何,您都希望运行最新的操作系统,以防止稳定性、漏洞和支持问题。甚至不应考虑 2000 年及更早的版本。 让 MSSQL 在此之上运行,尤其是与 IIS 之类的应用程序服务器一起运行,这将是一个更大的问题——但这肯定不会随着旧版本的 Windows Server 而改变。 Maximus Minimus 2010-02-10T06:04:16+08:002010-02-10T06:04:16+08:00 2003年毫无疑问。早期版本的 Windows(NT4、2000)肯定会运行得更好,但实际上,您可能无法获得它们支持的应用程序(如 MSSQL 版本)。安全方面,2003 也将比 NT4 或 2000 更强大,以抵御当今的新威胁。 有了这么多内存(有什么具体原因,你不能把它升级到一个 gig 或 2 个?)32 位是要走的路 - 这里的 64 位更大的地址空间没有真正的优势,实际上是 64 bit 会消耗更多的 RAM 并更快地将您推向极限。
假设这不是一个对性能敏感的角色,2008 x86 将在 512MB 的 ram 上运行良好,用于在有限范围内提供基本核心服务,如 DC、DNS、文件/打印等。尤其是 2008 Core 的内存实际上可以减少到 256MB。64 位版本往往会画得更多,所以 2008 R2 不适合这种约束 - 但并非不可能。
我强烈建议不要使用 2003,因为无论平台如何,您都希望运行最新的操作系统,以防止稳定性、漏洞和支持问题。甚至不应考虑 2000 年及更早的版本。
让 MSSQL 在此之上运行,尤其是与 IIS 之类的应用程序服务器一起运行,这将是一个更大的问题——但这肯定不会随着旧版本的 Windows Server 而改变。
2003年毫无疑问。早期版本的 Windows(NT4、2000)肯定会运行得更好,但实际上,您可能无法获得它们支持的应用程序(如 MSSQL 版本)。安全方面,2003 也将比 NT4 或 2000 更强大,以抵御当今的新威胁。
有了这么多内存(有什么具体原因,你不能把它升级到一个 gig 或 2 个?)32 位是要走的路 - 这里的 64 位更大的地址空间没有真正的优势,实际上是 64 bit 会消耗更多的 RAM 并更快地将您推向极限。