传说中的那个著名的系统优化软件System Mechanic已经出到9.5了,还记得我第一次接触这个软件的时候,他才出到4.5,一晃已经过去了这么多年。System Mechanic曾经是一个不错的软件,以系统维护为主打功能,而非常见的系统优化。可惜他并不是我们今天的主角。
曾几何时,我们的身边似乎总有着层出不穷的各种优化软件,比如超级xx、xx优化大师等等。这些软件从我开始接触电脑时就有,自win98到win7一直经久不衰。可是这样的软件,在Windows7已经成为主流系统的今天,到底还有多大的用处呢?
win9x时代的优化
当年,我使用的是一台C600的处理器和64M内存的电脑。显而易见的是,这样容量的内存在初期虽然不会构成太大的问题,但随着游戏的不断深入,可以明显的感觉到内存开始不足了。于是我找来了著名的Windows优化大师。
这款软件给我的那台破windows98带来了令人吃惊性能提升,很多之前只能看到硬盘狂闪的游戏,现在已经可以流畅运行了。于是我立刻记住了这个优化。多年之后,我明白了自己当时所做的主要的优化,就是上面图中的这一项:磁盘缓存优化。
在Win9x中,因为其基于DOS的内核无法合理而高效的使用硬件,所以他会有限使用更多的内存来当作磁盘的缓存,这对提升电脑性能确有一定的好处。但是他同时也有一个很严重的问题,那就是缓存的读写命中率很低,当缓存被设置到很大的时候,这一现象尤为突出。
于是,适当的配置磁盘缓存,不仅可以有效的提高命中率,并且也可以降低内存的占用,确实是非常有效的优化手段。尤其是对于内存普遍不足的win98时代而言。
上面的截图中,是当前最新版本的Windows优化大师。里面真正的优化选项也已经仅仅只剩下这唯一的一项了,磁盘缓存优化。
那么现在呢?
微软并不是一个仅仅只会骗钱的公司,否则他也不会维持到今天。伴随着硬件的更新换代,winnt的内核启用了很多全新的机制。下面这张,是winnt中虚拟内存的工作模型——

winnt的内核重新设计了缓存机制,并且使用了全新的虚拟内存系统。在新的虚拟内存中,他整个是一个巨大的页面文件,整个虚地址空间都在那里面,包括物理内存和虚拟内存。而当年的win9x则不同,他不存在页面文件这一概念,虚拟内存更接近简单的纯页面换入换出,在很多时候,都只是作为一种内存不足时的延伸。

在常规要求的分页中,会从磁盘的各个位置提取少量的文本或数据。如果 I/O 组织得较差,则可能因为磁盘查找和旋转而浪费大量的时间。Windows XP 通过监视每一次启动,可以准确地预测所需的 I/O 操作,并同时发出数以百计的请求。这些请求经过分类,因此不用进行另外的查找和旋转即可处理它们。由于所需的代码和数据都已经在内存中,因此应用程序不用等从磁盘传来下一个缺失的程序段即可启动。
应用程序启动中的文件访问模式可用于对磁盘文件的布局进行的定期优化。经过优化的布局可以缩短查找时间,从而提供更快的启动速度和重新使用速度。
详细内容请访问——Windows XP的虚拟内存与性能
我的优化

或许有的朋友还记得这个软件。是的,这是我自己编写的优化软件:wettuy’s enhanced Wind-Soul toolkit library。
Windows系统所使用的最核心的一个DLL库便是著名的ntdll.dll,他拥有一个庞大的函数库,几乎涉及到了系统的方方面面。但是出于安全性因素考虑,在用户模式下需要通过kernel32.dll来调用他。而这就造成了一定的性能影响。正是基于这一点,我才开发了这个软件。他主要的工作原理,便是通过汇编语言重新编译ntdll.dll来解决这一问题。优化级别越高,重新编译的次数就会越多,相应的也会带来更高的性能提升。最高级别的优化甚至可以带来500%的性能提升。
这是我当时所留下的软件简介。当然,因为这其实是一个愚人节,所以我很努力的调用了自己当时全部可用的脑细胞,让这个介绍在尽可能欢乐的前提下,写的力求真实。所以自从软件发布之后,我受到了广泛的鄙视。。。不过也要感谢积极测试的朋友,其中有极少数的朋友对我表示:似乎确实快了一些。
感谢这些朋友对我的信任,因为这一切的效果都是建立在这个基础上的。
是的,这款愚人节发布的软件,他唯一的功能的就是不断的复制删除临时文件,以制造出一种电脑正在工作状态的假象。而正是这种假象,加上用户对于作者的信任,最终造成了确实的优化效果。
这通常被称作——安慰剂效应
正是这种看似简单,但实则成效显著的东西,一直影响着如今的优化软件。比如说,著名的360那个开机时间,在一定意义上,这也是安慰剂效应的一种体现。
这种效应几乎遍及所有的相关的优化软件,以及你能够找到的优化技巧。我并不能否认所有的技巧都是无效的,至少,你可以从他们被原封不动的被复制了多少年这一点上,就可以看出些端倪。
系统优化?不,是系统增强
所以一些比较聪明的软件,正在逐渐的转型。比如本文一开始提到的System Mechanic,比如鲁大师。
鲁大师曾经是优化大师的一部分,现在已经独立出来。他的界面里没有提到过一次优化,更多的是系统的检测和清理。
毕竟总的来说,windows是一款面向大众的操作系统,因而他不可避免的会遇到可能出现的各种兼容性问题。为了尽可能的避免这类问题的出现,微软将winodws所有的设置,都尽量设置的保守和稳妥,并且为了防止普通用户的篡改,将这类设置隐藏了起来。修改这些隐藏的设置,在某些时候或许可以得到一定的优化效果,但这也仅限于win9x时代。从使用winnt内核开始,他就将智能调整放在首位,而在win7中,也可以明显感觉到相对于vista而言更加优秀的内存管理策略。windows的智能,或许早就超出我们的想象。
但是,这其中大部分的隐藏设置,都并非是为了系统性能而设计的。在微软没有推出更好的设置软件之前,我们确实需要有第三方的辅助工具来进行协助。相比起系统优化,这一类系统调整/增强软件,反而会有更好的前景吧。
还有一些其他的优化技巧,比如说仅用多余的IDE通道等等启动速度方面的优化,因为涉及到的内容很多,而不是仅仅系统本身的问题,本文也就不再赘述。
文章部分图片出自微软官方内存管理白皮书。本文部分内容取自网络,如有错误之处,请不吝赐教,谢谢^_^。
特别感谢@yksoft1在关于winnt虚拟内存方面的帮助。



其实以现在的主流硬件配置优不优化已经不明显了…
我以前也用过超级兔子,到处设置
现在装好系统只干两件事:关自启动项和服务
我被流氓调戏了个遍:
优化大师,超级兔子,鲁大师,驱动人生……还有各个综合论坛自产山寨优化软件,bat程序打包,国产的这类东西我从winME开始用,用到现在。
国外的也尝试了好多。给我最大的感觉是只要我电脑上装了优化软件,我必定会在短期内重装系统。
我的W7已经完蛋,今个星期回家重装
被人亂上網搞壞的
从来都不用优化软件的路过。纯手动优化,每次装好系统之后就去各个设置和注册表里面处理最必要的优化。至于其他的优化,感觉没有意义就不去折腾了
基本上搞不懂注册表
不小心说过头了,现在我装好系统之后基本不动注册表了。就手动关闭系统还原之类的。。。
win7下的系统还原很好用,尤其是无法启动系统的时候。
我觉得其实手动优化都没意义。与其说是优化,不如说是小小调教下系统,使其更符合我们的习惯。
tweak ui没人提及了。虽然并不算是一个真正的优化软件。不过我还是觉得很好用。
现在叫tweak vi了,确实是很强大的软件,比那个组策略什么好多了啊
说的对,我只是关闭系统还原啊,设置下虚拟内存啊,调整下启动选项啊这些东西。其他的参数都懒得管。
基本不会蛋疼地去优化,用了近一年(?)的系统了,还不错~
安装太多软件了,还原一次肯定要花很多时间重新安装,麻烦…
装系统,装可信软件(关闭升级),磁盘整理,GHOST,装杀软,装不可信软件。
表示个人感觉VistaSP2的内存管理效率高于W7(远目
在之前没有加内存的时候(2G),Vista可以保证一个月不需要重启,内存占用长时间保持稳定状态,W7…我一开机内存占用就70%+了(可能是当时把W7娘玩坏了也说不定)
加了内存之后(6G),重做的W7可以保证一个星期以上不用重启…
但是,总有W7占了的内存怎么也释放不出来的感觉啊,内存占用量每天都在上涨…(远目
对于一个喜欢在只有2G内存电脑上玩英雄连的人来说,vista和win7的内存效率变化是非常明显的,否则我也绝对没有升级上来的欲望。
只不过,win7在内存管理方面的智能并不是体现在资源管理器中的,他会在需要的时候把空闲内存释放出来,而在平时尽可能吃掉你的资源以保证系统状态最佳
Vista的时候就有缓存内存的功能了所以我说的并不是系统吃掉资源保持最佳状态那种占用内存..
而是过一段时间后连缓存过的内存都没有了唷(远目
vista用的是预读,也就是Prefetcher。win7虽然也有,但是效率有改进,被称作SuperFetch
你所说的那种情况是无法释放dll所致,这个跟缓存其实无关
于是那是W7娘被玩坏了才出现的情况么(远目
但是重做了之后还是这样耶….真不知道到到底是哪个软件导致的问题(捶地
比起优化,我更关心的是如何充分利用硬件资源。
貌似曾有那种“系统空闲时贡献你的CPU帮助别人计算”的项目。
曾经疯狂地迷恋Windows优化大师,后来Windows 7让我觉得Windows长大了,不用再“优化了”。看看那些优化软件,Vista优化大师和Win7优化大师连自身的界面更新都没做好,某些工具还暗藏了一些不可告人的秘密。其实大都是修改修改注册表,实际并没有什么效果。现在看来,对它们的不信任超过了安慰剂效应,我宁愿自己去改注册表。话说回来,如果说真的有什么优化的话,磁盘整理怕是最实际的。维护得好,计算机也不用优化。
^_^
你说的对啊,不过说起来,现在的windows已经连磁盘整理都可以自动的去完成了。相比之下,我们已经没有什么理由去用那些令人怀疑的优化软件了
最强力的优化是升级硬件。
我的原則是:
作業系統能不重裝的就不重裝,
畢竟重裝各種軟體是很廢勁的..
除了把Vista覆蓋了裝7以外..
我也沒有重裝過
装个鲁大师监控而已
鲁大师太有喜感了……我07年买的主板,08年时候蛋疼刷了一次bios,结果他检测出来说这是08年生产的
mac os x主系统 + win7 x64+diskeeper玩游戏
从来不优化。。。。。。
从未蓝屏or五国。。。。。
另外:我現在的作業系統需要系統優化麼?
Tweak被我拿來搗鼓特效用..
淫盘优化还是需要的~~当然我指的是定期清理各类TEMP文件和各类废弃HX物~~1G内存撑着跑喂死他,还能打COD,内存占用常年90+~反正卡不死我,我不怕等~大不了我去吃碗泡面回来看你打开了没有……
这叫做被折磨出来的M体质~
o(←_←)o~~~
~~~o(→ω→)o
o(>///<)o~
安慰剂效用未必没用,熟练的博客作者会在文章里给出两条外联。
说正题,没技术的BK君唯一会做的优化就是磁盘清理……现在看来,是理想青年遇上了感性主义?当然低端的事实未曾改变。
不,我认为这应该是理想青年遇上了实用主义,当感性的主义开始萌芽的那一刻,就注定了其最终所看到的悲剧结局,那就是从信仰崩塌的一刻开始…………
请不要介意BK老湿,我认为这是必由之路,是成长的源泉,是来自未来的曙光。
好文,收藏至20ju.com
好像国人特别喜欢调教系统
…从小到大用过无数国产优化软件,现在Ubuntu下的最常用的两个也是国人开发的,非常牛逼
^_^!
是啊,国内对这些确实比较有爱……而且乃居然在用midori,这浏览器太绿色了,偶是用不下去了
对电脑装卸软件比较频繁的系统,清理注册表和残余垃圾文件还是有些效果,至于其他方面已经没啥意义了
wettuy的那个win7 in a box就很好用啊~~~
弱弱的问一句,草根网是常客啊,引用没有trackback?
[...] 来源:http://www.lolibeta.com/pc/1512.html 上一篇: 智能手机的开发,骑士与兵团 标签: 系统优化 本文链接: 系统优化,只是一种幻觉? 版权所有: Hello Tea-阿茶的茶馆, 转载请注明本文出处。 暂无相关日志 [...]