win7 物理内存过高

我是i7 8G(DDR3 1333)的笔记本,使用win7系统,也就只是开了几个网页,这个物理内存就占62%,怎么会这么高?
另,图中“物理内存(MB)”及内存图表数据怎么和我实际8G数据相差那么大?

32位系统只能使CPU具有4G寻址空间,而64 bit win7最高具有128G的寻址空间,其中除去一小部分(如果独立显存512M的话,大概整体会占用1G)提供给主板的其他接口使用外,其他大部分都是为内存准备的,也就是说,只要电脑本身支持,可以安装几乎是“无限”的内存……当然,这只是理论上的东西,事实上完全没有必要,4G一般来说就够用了;所以,如果想用4G或更高的内存,64bit win7是一个很好的选择

(如上所说,如果是512M显存,32bit 只能使用大概3G的 内存 ;CPU另外1G的寻址空间分配给了其他硬件,包括那512M的显存。看你的配置,独立显存怎么也得1G,这样算来,剩给内存的也就2G左右)

另外,有关64bit 本身的。通常情况下,64bit 系统不仅是提升了寻址空间,还提升了寻址效率;但是,这只对那些对64bit 系统进行了优化的程序有效(专门的64位程序,比如office的64位版本),而那些针对32bit系统编写的程序,在64bit下是以兼容形式运行(比较新的程序基本上都是支持64bit系统的,所谓的兼容性问题,只在极个别情况下出现,而且一般都是比较早的程序),效率会略有降低,但如果是使用4G以上内存的话,弥补这种降低是绰绰有余的

总之一句话,有大内存,64bit 是非常必要的(比如你的8G);而如果内存不到4G,因为很多软件是针对32bit系统编写的,所以,32bit的效率反而较高

至于软件,虽然windows中为服务器设计的server 2008提供了软识别,但这种通过建立另外一份映射表来扩展可用内存的方法,显然会降低性能,不如不用(微软一直以“不稳定”为由拒绝为PC系统提供这一功能)

win7(包括vista)的内存管理与xp的最大不同,就在于win7对缓存的处理;
xp会比较及时地清理出已关闭程序所占用的内存,所以显示可用内存越多,性能越好;
但win7对这部分内存采取保留的措施:如果有新程序需要内存,就把这部分占用的清理出来,但如果没有必要,就一直保留;这样可以比较迅速地打开刚刚关闭的大型程序(如果你用visual studio、photoshop,甚至office 都能明显的感觉出来);
所以,win7的系统占用,实际上是为了提高性能的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-02-03
  1.启动"windows任务管理器",快捷键"alt+ctrl+delete"点击"性能"选项卡,查看系统内存和物理内存的使用情况。
  2.点击"开始"菜单,然后再输入msconfig命令。
  3.会弹出"系统配置"的对话框,然后选择"服务"这个选项卡。可以看到很多运行的服务,将前面的复选框的勾选上。然后点击"全部禁用"按钮,确定即可。(禁止服务时候,先确定
不是系统必须的服务(即禁用也不会影响系统的运行)。
第2个回答  2012-07-08
直观看上去你只有2.5G的内存,不知如何判断有8G?你拆开电脑看看内存条吧,WIN7好象自带有内存测试的软件?显卡分了512M,剩2G,1G空闲,这好象是正常的哦。。。
第3个回答  2012-07-08
刚买的本本,平常开机之后什么都不干,物理内存就用了60%,机器买回来以后...win7确实卡,主要是进程太多占内存,如你所说,竟然有那么多进程,内存占有...
第4个回答  2012-07-08
您好;

几位系统?

32 64?

64才支持哦

32只有3.25gb

祝你好运!
相似回答