当前位置: 代码迷 >> 驱动开发 >> windows 系统的 kernel 的寻址范畴
  详细解决方案

windows 系统的 kernel 的寻址范畴

热度:257   发布时间:2016-04-28 10:10:59.0
windows 系统的 kernel 的寻址范围
在看 msdn 关于 /3GB  的描述时看到这张图

The following table lists the physical memory limits of 32-bit Windows operating systems that support the use of more than 4 GB of physical memory with and without the /3GB boot parameter.


意思是不是说 kernel 可以利用超过4GB的空间,怎么理解呀? 32bit 最多也就4GB。内核中难道会出现超过 32bit 的地址?

------解决方案--------------------
这个不是讨论内存地址空间的。

这个是讨论系统/机器允许使用的内存容量的。

比如Windows Server 2008 Enterprise 32 bit系统,你可以配64G的内存。
系统/Kernel的寻址空间还是4G。实际使用中,应用程序+Kernel的寻址空间还是4G,但是不同的应用程序可以有独立/不同的的4G memory。
  相关解决方案