2 weixin 29567823 weixin_29567823 于 2015.07.05 17:24 提问

我的W7,64位系统为什么会给我保留800多的内存给硬件

我的是两张相同牌子的内存条,3G的时候不保留,我换了一张4G就给我保留了800多MB。无数的方法都不得解,求大神帮忙解惑

3个回答

frank_20080215
frank_20080215   2015.07.05 17:40

3G RAM,启用windows的3G RAM模式。
4G RAM,就把一些留在硬盘的内容放入RAM,速度加快了。留在硬盘的内容为虚拟内存的概念

weixin_29567823
weixin_29567823 你的意思就是将就着用,不用去动它是吗?
2 年多之前 回复
frank_20080215
frank_20080215 回复frank_20080215: 近15年前设计时,当时的内存很贵,3G就是考虑用户使用的成本而设计的。这些800多的内存放在RAM中是最优结果。现在,内存很便宜。你碰到的3G情况在当时是常有的,现在很少见。放在RAM速度快,用虚拟内存,是将硬盘来补充内存的不够,IO读写就多,速度会慢下来。这个可以看看《Windows编程指南》的后面有关讲内存分配额的章节。这个没必要动什么,要么改用3G RAM -- 这个估计你不太愿意
2 年多之前 回复
weixin_29567823
weixin_29567823 我的意思是怎么启动4GRAM模式
2 年多之前 回复
frank_20080215
frank_20080215 回复weixin_29567823: 3G很特别的模式,近15年
2 年多之前 回复
frank_20080215
frank_20080215 回复weixin_29567823: 没什么操作。windows的设计时,考虑到2G、3G、4G等模式。
2 年多之前 回复
weixin_29567823
weixin_29567823 怎么操作啊
2 年多之前 回复
caozhy
caozhy   Ds   Rxr 2015.07.05 17:47

要么是硬件或bios的限制。比如Intel 945,即使你装了4GB内存,并且用了x64,也只能用3.xGB
要么是安装了显卡等硬件,共享了一些内存。

weixin_29567823
weixin_29567823 我的处理器是Intel(R)Xeon(R)CPUE5430
2 年多之前 回复
yukon12345
yukon12345   2015.07.05 18:11

不要挣扎了,以前开机占好多内存,试过N种方法,系统根据内存自动分配优化的。貌似是学习linux,将空闲内存放需要缓存的东西,内存不足时候自动清出。

weixin_29567823
weixin_29567823 集成硬件管理那里只看到了独立的,没看到集成
2 年多之前 回复
weixin_29567823
weixin_29567823 台式机,显卡只用的独立。集成没有运用
2 年多之前 回复
yukon12345
yukon12345 回复weixin_29567823: 笔记本双显卡么?bios里关掉集成显卡。或者调整显存大小。不过有可能没用。现在挺多双显卡电脑切换的问题
2 年多之前 回复
weixin_29567823
weixin_29567823 我的是独立显卡啊
2 年多之前 回复
frank_20080215
frank_20080215 回复weixin_29567823: 不是没救了。或者用独立显卡
2 年多之前 回复
weixin_29567823
weixin_29567823 是我的电脑属性4G内存可用3.12G
2 年多之前 回复
weixin_29567823
weixin_29567823 我指的不是开机占多少
2 年多之前 回复
yukon12345
yukon12345 回复weixin_29567823: 不用管它开机占多少内存,主要看进程占用的内存和有没内存泄露就行了
2 年多之前 回复
weixin_29567823
weixin_29567823 没救了?
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片