
活动目录SEO博客 >Windows 7vista >Vista开机慢关机启动速度慢如何解决|关闭Superfetch和prefetch
vista系统启动慢 vista启动慢的补丁 vista开机速度慢 vista开机关机慢 vistasuperfetechprefetcher
Vista开机慢关机启动速度慢如何解决|关闭Superfetch和prefetchVista开机慢关机启动速度慢如何解决|关闭Superfetch和prefetch。网上很多朋友都在谈论vista启动慢的问题,大多有两方面: 1、硬件配置的问题,特别是显存小于128MB,内存小于512MB。 虚拟内存 包括Vista在内的Windows操作系统都一直在利用虚拟内存,它的作用在于,当物理内存不能满足应用需要的时候,操作系统将开始把应用程序在内存中的部分数据,存储到硬盘,从而释放RAM以备他用。这些被存储到硬盘的数据,以文件的形式存放,通常在根分区,名为Pagefile.sys的隐藏文件。 预读Prefetch 于是到了Windows xp,操作系统的设计人员就设计出一种成为 预读Prefetch的技术,这种技术在系统或者应用程序启动过程中,监视数据在磁盘和内存之间的移动规律或者状况,预先把那些读写频率较高的数据,保存到 %systemroot%\Prefetch文件夹扩展名为.pf的文件中,并一种规则高效的方式存放这些文件。这样,当这些数据被重复读取的时候,就可以直接从这些缓存文件中读取,而不用重新读取硬盘扇区、磁道,寻找数据的原始位置,自然也就加速了应用程序的响应速度。但这种技术主要的缓存方式仍然是基于磁盘的。 快速预读Superfetch 到了Windows Vista,因为计算机的内存已经日益增大,设计人员开始考虑使用内存作为预读快取的数据存放空间。但出于两方面的原因,一内存是不可记忆的,一旦断电所有数据都将丢失;二 内存并没大到可以容纳所有应用程序的程度,故而 Superfetch的读写操作虽然主要是基于内存,但是将数据写入内存的同时,仍然会写入硬盘,以用于数据交换。这些数据以文件形式存在,通常它们的存放位置在 %SystemRoot%\Prefetch 目录中扩展名为 .db 。 同时,由于 Superfetch技术是构建在Prefetch的基础之上,所以Vista在启用 Superfetch的同时也开启了 Prefetch功能,这也进一步加剧了磁盘读写。如果您的计算机硬盘速度碰巧比较慢,比如笔记本的 5400转硬盘,那么Superfetch反而会导致您的系统变慢。 解决问题 我们了解了Superfetch的工作原理,解决系统启动慢也就不成为问题了。下面对Superfetch的调整,通过注册表就可以完成了。superfetch的注册表键值在 1、调整 superfetch 缓存级别。 2、关闭 prefetch 或者 superfetch 3、采用 readyboost 其它 至于关闭superfetch对休眠会有多大影响,我没有测试,大家有兴趣可以测试一下。 Vista慢的更多文章请参考 喜欢这篇文章吗?那就点击 订阅吧
首页|
评论 4 |
引用 3 |
编辑 按下键盘Ctrl+D会有惊喜发生 上一篇日志:<< office2007无法卸载安装如何怎么强制卸载
|
没找到?尝试站内搜索吧!
10月最热文章
active directory教程入门
组策略group policy专题 Vista开机慢关机启动速度慢如何解决|关闭Superfetch和prefetch文章评论:
Vista开机慢关机启动速度慢如何解决|关闭Superfetch和prefetch文章归档: |
本页精品文章:Vista开机慢关机启动速度慢如何解决|关闭Superfetch和prefetch
活动目录SEO博客公告
月流量突破 10 万,总流量突破190万,如果您对活动目录域及网络管理也有心得,并且希望以此扩大自己影响力,只需要添加本站链接,然后将文章标题和链接在线留言给活动目录博客,活动目录博客将收录您的文章,并注明您的站点及链接。