近段时间发现,我4G内存的机子,在Vista(x86)任务管理器中物理内存总数居然只有2045!
一直想不明白什么原因,而且我在Windows 7(x64)下内存总数都内正确显示4G。
今晚偶尔看资料,被我发现了,原来是Windows系统的限制!我晕!解释如下:
引用内容
一直想不明白什么原因,而且我在Windows 7(x64)下内存总数都内正确显示4G。
今晚偶尔看资料,被我发现了,原来是Windows系统的限制!我晕!解释如下:

在32位的Windows系统——不仅仅Windows Vista——中,所支持的4GB寻址空间被分成两部分:其中2GB可被应用程序使用,而另外的2GB则被系统内核占用。因此,即使对于系统中安装了4GB内存的Windows Vista而言,应用程序所能够使用的内存也被限制在2GB之内,从而在某些情况下仍难免会出现“内存不足”的情况。
幻の小屋
|
软件&技术
|