不同的Windows版本支持不同数量的RAM,例如:
Windows Server 2008 R2标准:32GB
Windows Server 2008 R2企业版:2TB
我很好奇,如果有的话,在Server 2008 R2标准盒上有超过32GB的内存。 由于Windows不得不pipe理更多内存,性能会受到影响吗?
这个问题假定没有任何物理或架构的限制。 也就是说,Windows很清楚该机器具有> 32GB的RAM,但只有32GB是可用的。
不,这不会影响性能。 它只映射特定版本支持的RAM的数量,就这些。
在现代硬件上,它不会影响性能。
有一些例外情况,比如在Pentium 1时代,一些芯片组无法caching高于64MB(是,兆字节,不是千兆字节)的内存。 我认为这是安全的,假设你在更现代化的硬件上运行server 2008。 🙂