死死团
精华
|
战斗力 鹅
|
回帖 0
注册时间 2005-12-29
|
Re:回 65楼(shangchi) 的帖子
引用第84楼albertfu于2011-06-15 17:54发表的 回 65楼(shangchi) 的帖子 :
vista或7的32位用8G内存妥妥的,时代不同了 
一样的,只不过那篇文章发布的时候还只有2003而已。到了Vista时代后/3GB参数换了个写法,但单个x86程序本身最多只能使用2GB内存是不会变的
http://msdn.microsoft.com/en-us/library/ff542202.aspx
bcdedit /set [{ID}] datatype value
You can use these boot entry options when you are testing and debugging your driver for Windows Vista, Windows 7, and later versions of Windows.
increaseuserva Megabytes
Specifies the amount of memory, in megabytes, for user-mode virtual address space. This variable can have any value between 2048 (2 GB) and 3072 (3 GB) megabytes in decimal notation. Windows uses the remaining address space (4 GB minus the specified amount) as its kernel-mode address space.
x86的windows除了2008系列之外,似乎都只能访问4GB地址空间,8GB物理内存的话,多出来的4.xGB没办法直接使用,就算是通过一些第三方软件,也不过是拿来当缓存之类,和Windows本身管理的效率完全不是一个档次。所以除非有必须用x86不可的理由,否则都可以换x64了。 |
|