免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2526 | 回复: 0
打印 上一主题 下一主题

[Windows 7] Windows7内存占用比XP高,是倒退还是进步? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-11-29 19:04 |只看该作者 |倒序浏览
此帖对\"联想IdeaPad\"的评论
  自从Windows7发布以来,很多用户都有这样的问题“为什么我电脑一开机什么都没运行,内存占用就到500M、700M、甚至是1G?怎么办?我电脑系统一共1G内存啊~~~”,这种类似问题看到太多,有必要普及一下。

  很多从XP转到Win7的用户都有这样的疑问,安装Win7后系统的内存占用明显要比XP时要高,是不是这样就证明WIn7不如XP呢?当然不是!其实Win7内存占用高并不代表不好,更不是倒退,我们不能在以XP时代的眼光去看待Win7!!!~~~

  首先,排除系统受到病毒等其他因素的非正常影响,系统占用的内存一般是物理内存的30%-40%之间。我们都只打,WIndows系统本身就是一个程序,其他应用程序都是运行在系统的基础之上的,所以,为了保证系统中其他城西的流畅运行,我们首先要保证系统的流畅运行,也就自然要保证系统占有足够的内存空间来运行。

  其次,因为XP系统的内存管理能力并不好,因此,造成长期以来我们一直认为系统空闲内存越多越好,其实Win7中新的内存管理机制已经非XP可比。

  例如,Win7当中新增的Superfetch进程,该进程具有学习能力,会自动记录分析用户平时的操作习惯,并以此为依据将用户常用的程序预加载到内存中,显然这样会造成Win7内存占用比XP高的现象,但是通过预加载的方式,却可以让用户以更快的速度加载、运行常用程序,你说这个内存占用值不值?与其让内存闲置,不如充分利用起来!显然Win7在这方面已经比XP先进很多。同时,Superfetch进程采用的是延时启动的方式,因此并不会影响我们开机启动速度,可谓速度与性能兼顾。

  除此之外,Win7对于空闲内存的管理也更加合理。相信不少用户使用XP时都跑过这样的情况:离开一段时间回来后,系统响应缓慢。这是因为离开时系统的一些后台程序会挤占到内存当中,当用户再次激活系统的时候才会关闭部分进程来腾出内存空间供前台程序使用,而这个过程就会造成系统响应缓慢。但是在Win7中,新的预读机制会在用户重新激活电脑前关闭部分进程,而不影响用户端使用。

  还有,Win7的内存占用也是动态的,可以自动释放内存空间,用以给用户开新的程序。经实测,1G内存的电脑开机后系统内存占用约在500多兆,当继续开启Word、QQ等应用程序以及10个谷歌浏览器窗口后,内存占用上盛大900M左右,此时继续再开启10个谷歌浏览器窗口,内存上升到950M左右,而这时系统占用的内存已经缩减到450M左右,而且依然稳定运行。

  可以肯定地说,Win7因为更多人性化的功能能够而占用了更多的内存,但这些被占用的内存都是得到了合理的利用。而我们现在也应该摒弃以往的闲置内存越多越好的观念,内存闲置不用,不是浪费吗??

  不要再以XP时代的眼光看Win7!~~~

  以上内容摘抄自《电脑报》!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP