当前位置:首页 > 心得体会 > [为Bootvis正名] 东奥正名
 

[为Bootvis正名] 东奥正名

发布时间:2019-03-11 03:44:21 影响了:

  不少用户曾用Bootvis为WinXP启动加速,但在一些用户用秒表计时、滚动条滚动次数等作为证据证明了“Bootvis可以 加速启动系统是一个美丽的谎言”后,弃之不用了。到底Bootvis在系统中起到什么作用?能不能加速系统启动?我们现 在就来做一个测试,弄清事情的真相!
  
  缘起
  
  Bootvis是微软提供给系统制造商的用于Windows性能追踪工具,可用来帮助PC系统设计者与软件开发人员解决在开发新的个人电脑产品或支持软件时判别开机与恢复时间的效率问题。
  但对于个人用户来说,Bootvis 的“Trace”→“Optimize System”选 项,最初是被用来加快系统启动的。
  Bootvis的控制和选项,则是位于 注册表[HKEY_LOCAL_MACHINESYST EMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters]项 下的EnablePrefetcher值,据说设置为 0或者3,就可让滚动条只滚动一次。
  但这个世界从来不缺乏怀疑论 者,反对的声音认为:Bootvis无益于 系统启动加速。并列举了一些诸如秒 表计时、滚动条滚动次数等证据……
  Bootvis下载网址:https://www.省略/soft/9939.htm
  
  测试
  
  现在我们看看Bootvis到底是否 真的有优化系统启动速度的能力。计 时工具,就选用Bootvis(如图1)。
  
  1.测试过程
  在C盘(文件格式为NTFS),新建 “Bootvis”目录,将Bootvis解压进去。 然后进行以下几个步骤的测试。
  删除WindowsPrefetch下 的全部pf文件和Layout.ini文件,将 系统恢复到未优化状态。然后,执行 Bootvis的“Trace”→“Next Boot”并 重新启动计算机,获得系统未使用 Bootvis优化时启动花费时间。
  在“Step 1”结束后,执行 “Trace”→“Optimize System”并 重新启动。在系统启动完毕后,执行 “Trace”→“Next Boot”取得优化后 的启动需时等数据。
  修改注册表中的 EnablePrefetcher为0(取消预读取),再 次执行“Trace”→“Next Boot”取得
  修改注册表中的 EnablePrefetcher为2(只预读取系统 文件),再次执行“Trace”→“Next Boot”数据。
  
  2.实验数据看明白
  经过实验我们发现,在“St e p 1”没有优化情况下系统启动总耗 时为112.42秒,而经过“Step 2”中的 “Optimize System”优化后系统启动 所花时间降低为82.88秒:优化后比优 化前启动快了26%(如图2);而且,注 册表键值修改是起作用的。
  另外,我们还可以看出,优化后 CPU利用率和磁盘I/O吞吐量更高。
  
  3.谣言不攻自破 通过上述实验,我们发现: Bootvis的作用是巨大的,认为修改注册表Enable Prefetcher项不能加速启 动,才是不折不扣的笑话。
  
  这样加快系统启动速度
  
  最后,我给出自己的系统启动速 度优化方案,希望能对你有所帮助。
  安装Wi nXP后(或系统启动明 显减慢时),确保安装分区格式为 NTFS,把Task Schedule服务设为自动 启动,删除Windows目录下的Prefetch 目录后,执行Bootvis的“Trace”→ “Optimize System”优化系统启动时 间(最好用PerfectDisk整理磁盘,并让Windows管理Layout.inf)。
  本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文。 本文为全文原貌 未安装PDF浏览器用户请先下载安装 原版全文

猜你想看
相关文章

Copyright © 2008 - 2022 版权所有 职场范文网

工业和信息化部 备案号:沪ICP备18009755号-3