物理内存量的更改

在可动态分区的服务器上,你随时都可以将内存模块添加到硬件分区。 因此,不要对硬件分区中存在多少物理内存做出任何假设。

如果设备驱动程序使用硬件分区中的物理内存量来确定它分配的内存缓冲区的大小,则必须更新驱动程序,以便它在动态向硬件分区添加内存时在可动态分区的服务器上正常运行。

如果设备驱动程序受物理内存量更改的影响,则必须向操作系统注册自身,以在将内存添加到硬件分区时收到通知。 当设备驱动程序收到通知时,它可以根据要求做出响应,以确保操作安全且最佳。 有关设备驱动程序如何向操作系统注册自身的信息,请参阅 驱动程序通知

注意从 Windows Server 2008 开始,分页和非分页系统内存池的大小在操作系统启动后不会更改。 因此,如果将内存添加到硬件分区,则这些系统内存池中的内存量不会更改。