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

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

weixin_29567823
weixin_29567823 集成硬件管理那里只看到了独立的,没看到集成
大约 3 年之前 回复
weixin_29567823
weixin_29567823 台式机,显卡只用的独立。集成没有运用
大约 3 年之前 回复
yukon12345
yukon12345 回复weixin_29567823: 笔记本双显卡么?bios里关掉集成显卡。或者调整显存大小。不过有可能没用。现在挺多双显卡电脑切换的问题
大约 3 年之前 回复
weixin_29567823
weixin_29567823 我的是独立显卡啊
大约 3 年之前 回复
frank_20080215
frank_20080215 回复weixin_29567823: 不是没救了。或者用独立显卡
大约 3 年之前 回复
weixin_29567823
weixin_29567823 是我的电脑属性4G内存可用3.12G
大约 3 年之前 回复
weixin_29567823
weixin_29567823 我指的不是开机占多少
大约 3 年之前 回复
yukon12345
yukon12345 回复weixin_29567823: 不用管它开机占多少内存,主要看进程占用的内存和有没内存泄露就行了
大约 3 年之前 回复
weixin_29567823
weixin_29567823 没救了?
大约 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
64位Win7 “为硬件保留的内存”问题的解决
    前段时间配了一台华丽的新机,强大的i7 860+华硕P7P55D+金士顿DDR3 2G*2,OS是Win7 64bit,CPU性能非常强劲,无论PS2模拟器还是n台虚拟机齐开,CPU都不会超过20%。但是兴奋之余,突然发现一个奇怪的现象,就是内存占用率很高,打开Win7的资源监视器,发现虽然Win7识别了有4G内存,但是其中整整2G是灰色的“为硬件保留的内存”,所以实际可用内存只有2G,难怪占用率很高。用MaxxMEM一测,真的只有2G内存识别到了:    我在网上搜索了半天,有说换Win7 32b
“为硬件保留的内存“过大
“为硬件保留的内存“过大 换了新的笔记本,lenovo E430,装了Win7旗舰版,4G内存只有2.11G可用,经过一番查找,在资源监视器中找到 “为硬件保留的内存“ 1935M,这就是4G中不可用的1.9G,好吧,我承认win7 32位只能识别3G多一点。 因为搞开发的,很多软件问题,不想换win7 64位的。所以找了很多办法,如: 1、msconfig。。。 2、重插内
Win8.1减少“为硬件保留的内存”的方法
减少Win8为硬件保留的内存方法
联想G505网卡驱动
联想G505网卡驱动,W7,64位32位适用
Linux内核中实现保留内存的方法
Linux中保留内存(Reserved memory)是指把系统中的一部分内存保留起来,内核不会为它建立页表,一般的应用程序无法访问到这段内存。在板卡调试、内存测试和设备DAM调试的过程中,可以运用这种办法,先验证系统在只有低端内存的情况下能否顺利启动;此外,服务器和存储系统的环境下,也可以用这种方法从大量系统内存中保留出一部分,留给特殊用途使用或者模拟诸如NVDIMM等设备。因此,有必要对Res
SecureCRT7_64
SecureCRT7,64位系统的,破解版,无需注册
如何在linux内核中保留一块内存不被系统分配
要想在内核中保留一个块内存,不被系统分配,而是只由自己使用,可以使用以下函数 reserve_bootmem(addr,size,flag) 这个函数的三个参数,addr是你要保留的地址,size就是要保留的大小,flag是标志位,要来确定是否检查你要保留的空间是否已经被保留了,它可以设置为两个值,BOOTMEM_DEFAULT和BOOTMEM_EXCLUSIVE,前者就是总是会返回0(也就是
win7 64bit下安装loadrunner11.5
win7 64bit下安装loadrunner11.51、安装文件路径必须保证没有中文。2、安装位置必须在c:\program files\,不能选择默认的c:\program files(x86),这样应该是注册在了64位注册表上,可能loadrunner还是运行在32位底层上。否则会报错组件无法注册、安装程序集错误等。3、11.5目前还没有办法破解。4、lr11.5感觉是个过渡版本,操作风格与...
我吐口水给你喝好不好?
那次我早上去看MM,那个懒虫还没起床。她给我开门的时候,我看她那惺忪的睡眼,就知道她昨晚没睡好。跟MM聊了一会儿,MM突然凑近对我说,“把嘴靠过来”我窃喜,把嘴凑过去,等待接爱Kiss的洗礼。MM又说,“把嘴张开”我呐闷,还是张开嘴。MM看了我的嘴好久,我不自在地问了一句:“干嘛?”MM:“我吐口水给你喝好不好?”我暴寒。赶紧闭上嘴,以免MM得逞。虽然一再反抗,不过最后还是在MM威逼利诱下……
USB转换RS232器驱动程序.rar
USB转换RS232器驱动程序.WINDOWS7,64位系统可以用