揭秘单核CPU跑Vista占用率高的最终原因

哎呀网 | 发布: 2007-12-24 12:20 | 作者: 网络转载 | 来源: | 浏览次数: 48 | 评论数: 2

哎呀网 Vista应用】相信很多朋友都在用单核的CPU在跑Vista,常常会觉得CPU占用率高,甚至长时间停在100%!这是什么原因引起的呢?我们都知道Vista会占用许多内存,因为Vista会把太多的内容预读在了内存中。哎呀网#_phc%lY

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

\u&b5b$t,@P哎呀网nn1{)t6{Y9n

  Superfetch其实系xp里面prefetch的改良版,能力其实强了很多。哎呀网-v8J z GR5?$V)hYy

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

9L8m!kam/Zx

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

Nc,FQe.H

8R/z k iQJ/q&b'l而当开了一个很大的应用程序,如游戏、photoshop等等,Vista会自动减少已缓存的空间,将那些空间发还给应用程运行。整个过程是全自动,而在xp,空置的内存只是空置,系统不会好好利用,而Vista就好好改良了,善用多余的内存,提升系统反应,不是盲目占用内存。

EcO0i5j6T

s!o @LZs  Vista虽然会占用大多的内存,但这并不代表没有内存可用,如果你要用内存,它会调整出相应的内存给你。这就和XP有很大的区别了,事实上XP把内存空闲在那里实际上是一种浪费,比如1G内存的系统通常有500M左右都是常年空闲的。

2Y+~mj0C3}{4A

Q UA'kF  由于Vista把内存都占用了,因此打开大程序的速度比XP慢。例如当我们打开photoshop时,XP可以直接加载到空闲的内存中,而Vista即使把内存让出来,也需要一些时间,所以我们就感觉Vista比xp慢。

c/M&p ?#m-o/H

y4U8zVP L y*]`  但我们从另一个角度来看,Vista由于它可以利用内存来高缓存文件,所以在在高负载下的性能要比XP平衡!我们可以一边杀毒一边上网,而不觉得慢。此时虽然Vista会出现狂读硬盘的问题,硬盘灯一直亮,但系统没有一点延迟。也就是说Vista常用的数据比较多的依赖内存,而不像xp那样全部都依赖硬盘。

P@9j(f-h!a#p;V u哎呀网 aM{v0in)^,rty

  就是由于Vista适用于多任务、高负载的特性,比较适合于多线程系统使用,所以我们在用单核心的cpu时,往往会造成CPU占用率高,甚至长时间停在100%。哎呀网 K-G,BI$IThx8y2S


若您对该文章还有其它疑问,请到问吧提出。我们会全力为您解答。本站承诺:

TAG: CPU vista Vista 内存

字号: | 推荐给好友

哎呀网加入收藏 哎呀网打印本页 哎呀网关闭窗口 哎呀网返回顶部 哎呀网进入博客 哎呀网进入论坛 哎呀网点击复制本页地址发给QQ/MSN好友
上一篇:Vista开始菜单里“常用程序”的新排序方式
下一篇:Vista操作系统停止报告程序问题

最新评论

删除 Guest  评论时间 2008-6-29 20:52:08
5
删除 Guest  评论时间 2008-3-06 16:44:48
-5

查看全部评论……(共2条)

 

评分:0

我来说两句

seccode

请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
严禁发表危害国家安全、损害国家利益、破坏民族团结、破坏国家宗教政策、破坏社会稳定、侮辱、诽谤、教唆、淫秽等内容的评论。
用户需对自己在使用本站服务过程中的行为承担法律责任(直接或间接导致的),本站管理员有权保留或删除评论内容。
软件信息
最新版本:V3.0.4
发布日期:2008年12月30日
全能精灵是一款系统辅助工具,包含系统检测,系统优化,系统美化,系统清理,系统维护,IE管理,任务管理器等模块,是您优化系统的好帮手。
软件信息
最新版本:V1.5
发布日期:2008年12月08日
截图精灵是一款屏幕截图软件。可轻松截取全屏,活动窗口,自定义窗口等的图像。
软件信息
最新版本:V2.2
发布日期:2008年11月26日
该工具可对文件进行MD5,CRC32的批量校验,同时支持文件拖放,您可以直接拖动文件到校验窗口。

网络推荐