Windows Vista系统如何彻底清除垃圾? Vista 系统上网更快速的秘密 主流品牌Vista笔记本6-8折限时热卖 Vista系统常见问题一步解决 同样内核,Win2008比Vista安全! 让你的Vista系统跑的更快更顺畅 高手,Vista系统这样玩软件 Vista系统木马防范必用软件 完全清理Vista注册表文件垃圾 用你的Windows Vista系统去赚钱? 杀杀杀,电脑病毒免费在线查杀 Vista系统下必装的超强软件 全方位、360度的保护你的Vista系统 戴尔(Dell)笔记本预装Vista 2999元 世界顶级免费Vista系统杀毒软件 PCtools 世界顶级防火墙
当前位置:首页 >> Vista应用 >> Vista知识

【Vista之家译】Vista占用大量内存的真正元凶竟是?


2007年4月11日 编辑:Vista之家:doo 人气: 评论:27

Vista之家译】谁令vista占用如此大的内存?

  Windows Vista开机之後会慢慢慢慢慢慢慢慢占更多内存。。。。。最终发现竟然是一个vista的新功能:Superfetch!!

  Superfetch其实系windows xp里面prefetch的改良版,能力着实强了很多。Vista之家新秀Doo今日登场,待偶慢慢译来:

  其实大家用windows xp开一个新应用程序时,windows xp会自动创建一个.pf档,.pf档会保存在硬盘内,而你下一次再开同一个应用程序时,速度会增快。

  而vista的superfetch能力更强,它会自动统计使用者的习惯,而且预测用家会何时开启某些应用程,将应用程的档案预先放入空置的内存空间内,而当你开始那个应用程时,速度会大大增快。


  上图物理内存中的已缓存一项,就是vista用来放置档的空间。

  而当一名用家开了一个很大的应用程,如游戏、photoshop等等,windows vista会自动减少已缓存的空间,将那些空间发还给应用程运行。整个过程是全自动,而在windows xp,空置的内存只是空置,系统不会好好利用,而vista就好好改良了,善用多余的内存,提升系统反应,不是盲目占用内存。

Vista之家特别提供英文原文如下:

Windows Vista has a radically different approach to memory management. Check out the "Physical Memory, Free" column in my Task Manager:

At the time this screenshot was taken, this machine had a few instances of IE7 running, plus one remote desktop. I'm hardly doing anything at all, yet I only have 6 megabytes of free physical memory.

Now compare with this screenshot of Windows XP's Task Manager under similar low-load conditions:

Under "Physical Memory, Available" I have approximately 1.5 gigabytes of free physical memory, as you'd expect.

So what's going on here? Why is Vista using so much memory when I'm doing so very little?

To answer that question, you have to consider what your computer's physical memory (RAM) is for. Just as a hypothetical, let's say you wanted to create a new text file: 

  1. You double-click on the notepad icon.
  2. The Notepad executable loads from disk into memory.
  3. Notepad executes.
  4. Notepad allocates free memory to store your text document.

So Notepad clearly needs a little memory for itself: enough to execute, and to store the contents of the text document it's displaying. But that's maybe a couple megabytes, at most. If even that. What about the other 2,046 megabytes of system memory?

You have to stop thinking of system memory as a resource and start thinking of it as a a cache.  system memory is yet another type of high-speed cache that sits between your computer and the disk drive.

And the most important rule of cache design is that empty cache memory is wasted cache memory. Empty cache isn't doing you any good. It's expensive, high-speed memory sucking down power for zero benefit. The primary mission in the life of every cache is to populate itself as quickly as possible with the data that's most likely to be needed-- and to consistently deliver a high "hit rate" of needed data retrieved from the cache. Otherwise you're going straight to the hard drive, mister, and if you have to ask how much going to the hard drive will cost you in performance, you can't afford it.

      
Vista之家网友 (125.115.214.*) 于 2008-8-20 11:41:58 发表下列评论:   [删除]
系统慢了,在日志里面它还不是警告就是错误,真烦,把superfetch这个东东关了有什么影响吗???????
Vista之家网友 (125.115.214.*) 于 2008-8-20 11:40:11 发表下列评论:   [删除]
系统慢了,在日志里面它还不是警告就是错误,真烦
Vista之家网友 (219.132.25.*) 于 2008-5-29 12:40:49 发表下列评论:   [删除]
关掉它"superfetch",步骤:右击"计算机"-点"管理"-点"服务和应用程序"中的"服务"-可找到"superfetch"项-点"属性"-点"禁止".可以了.
Vista之家网友 (219.132.25.*) 于 2008-5-29 12:36:08 发表下列评论:   [删除]
关掉它"superfetch",步骤:右击"我的电脑"-点"管理"-点"服务"-找到"superfetch"项-点"属性"-点"禁止".可以了.
Vista之家网友 (117.23.48.*) 于 2008-5-24 10:01:13 发表下列评论:   [删除]
   动不动就花钱,那还要什么技术啊,穷人留下,富人闪开!
Vista之家网友 (125.70.153.*) 于 2008-3-22 8:09:59 发表下列评论:   [删除]
有个服务叫"superfetch"。
Vista之家网友 (99.234.76.*) 于 2008-1-27 7:00:24 发表下列评论:   [删除]
vista 是自带分区程序的
Vista之家网友 (218.75.200.*) 于 2008-1-15 11:58:35 发表下列评论:   [删除]
我开机43个进程~~内存占用72%~~
Vista之家网友 (221.95.198.*) 于 2007-12-25 20:34:30 发表下列评论:   [删除]
我的本本是日本买的SONY
开机慢。而且还不能分区!QQ和网站一上去先要死一下才能好使。还总乱七八糟的跳出一大堆东西!
烦死!
Vista之家网友 (123.112.103.*) 于 2007-12-6 12:36:34 发表下列评论:   [删除]
说了半天也没人说怎么关啊?
发表评论
昵称:
内容:
(按Control+Enter直接提交)   点击一下,Vista问题有问必答
Vista优化大师
闪游 - 最快最强最安全的网络浏览器
搜狗拼音输入法

完全清理 Windows Vista 注册表和系统垃圾
世界顶级的注册表垃圾清理软件,完全免费下载
多项世界大奖的5星级清理专家,完美支持Vista

Windows Vista 上网加速的秘密
Windows Vista系统上网更加快速
加速你的Windows Vista网络连接速度

Windows Vista 最好的防火墙 - SpywareStop
SpywareStop保护你的电脑,防止Trojan(特洛伊木马)程序
防止黑客入侵您的Windows Vista系统

戴尔笔记本电脑3199元疯狂热销
七天免费试用?免费升级内存硬盘?
更有超多礼物发送中,不抢白不抢

Windows Vista 装机必备软件大全
压缩、备份、杀毒、优化、办公、美化、虚拟光驱等常用软件
Windows Vista操作系统软件安装一条龙

热门文章
Windows Vista系统如何彻底清除垃圾? Vista 系统上网更快速的秘密 主流品牌Vista笔记本6-8折限时热卖 Vista系统常见问题一步解决 同样内核,Win2008比Vista安全! 让你的Vista系统跑的更快更顺畅 高手,Vista系统这样玩软件 Vista系统木马防范必用软件 完全清理Vista注册表文件垃圾 用你的Windows Vista系统去赚钱? 杀杀杀,电脑病毒免费在线查杀 Vista系统下必装的超强软件 全方位、360度的保护你的Vista系统 戴尔(Dell)笔记本预装Vista 2999元 世界顶级免费Vista系统杀毒软件 PCtools 世界顶级防火墙