整理磁盘知识汇总

核心提示:你是否已经感觉到电脑越来越卡,即使没有对硬盘进行操作,硬盘灯还在狂闪呢?你保存的文档是否经常打不开呢?不用怀疑了硬件问题了,这个就是你长期工作积累的大量磁盘碎片导致的。什么是磁盘碎片磁盘碎片准确地讲应

整理磁盘知识汇总

你是否已经感觉到电脑越来越卡,即使没有对硬盘进行操作,硬盘灯还在狂闪呢?你保存的文档是否经常打不开呢?不用怀疑了硬件问题了,这个就是你长期工作积累的大量磁盘碎片导致的。

什么是磁盘碎片

磁盘碎片准确地讲应称为文件碎片,它是由于文件被分散保存到磁盘上的不同地方,而不是连续地保存在磁盘连续的簇内所造成的。简单地说,一切程序对磁盘的读写操作都可能在磁盘中产生碎片。在日常使用期间,PC用户总是接二连三地创建、删除、更新磁盘上的文件,久而久之,磁盘上就会累积众多的文件碎片,这就会严重影响系统的性能,造成磁盘空间的浪费,甚至还会减少磁盘的寿命。

磁盘读写操作的原理

知道了磁盘碎片的产生原因之后,泊祎电脑回收网小编们还有必要了解一下程序运行时磁盘的读写动作。

一般运行一个程序时,磁盘驱动器的磁头所做的工作是先搜索该程序运行必需的文件,然后读取数据,最后做读后处理——将数据传送至磁盘高速缓存(Cache)和内存中。搜索时间在硬盘性能指标中被称为平均寻道时间(Averageseektime),单位为毫秒(ms),目前主流硬盘的平均寻道时间小于9.5ms。如果能将应用程序的相关文件放在磁盘的连续空间内,磁头搜索的时间将会减少很多。读取时也是如此,磁盘读取位于磁头下方扇区的数据所需时间仅为将磁头移到另一地点再读取相同数据所需时间的五分之一。读盘时,系统先检查数据是否在高速缓存中,如果有则直接读取;如果没有则访问磁盘,也就是读盘。当需要多次读取同一份数据时,Cache的作用很大,但对于第一次读取某个文件,Cache就无能为力了。于是搜索时间和读取时间在很大程度上影响着程序执行的效率。

为何要整理磁盘

Windows系统并不能自动将每个文件按照最大程度减少磁头搜索时间的原则放到磁盘上最合适的位置。于是Microsoft在Windows中加入了“DiskDefragment”(磁盘碎片整理程序),并提供了“TaskMonitor”(任务监视器)来跟踪程序启动过程中的磁盘活动,以利于“DiskDefragment”能够更有效地工作。“TaskMonitor”是随Windows启动而自动运行的(当然要在“启动”中选中“TaskMonitor”)。当加载某个应用程序时,它通过监视磁盘的访问动作来了解该程序启动时搜索和调用的文件,对所需文件进行定位,并将监视结果储存在“C:\Windows\Applog”隐藏目录中。这个目录中的大多数文件以“.lgx”为扩展名,其中“lg”代表记录文件(LogFile),“x”表示盘符,如D盘程序就以“.lgd”为扩展名;记录文件的文件名为TaskMonitor所监视的应用程序的文件名,如E盘上的WinZip程序记为“Winzip32.lge”。用户进行磁盘碎片整理时,该程序会根据Applog目录中的信息把应用程序的相关文件移动到磁盘上的连续空间内。TaskMonitor仅在程序加载过程中对文件信息进行搜索,并且根据程序的加载频率调整优化的顺序,也就是说使用次数最多的软件可获得最多的关照。Applog目录中的APPLOG.ind文件就记录了应用程序运行的次数。用户需要将常用软件多次启动,接受TaskMonitor的监视和记录,再使用DiskDefragment进行整理,才能真正实现程序启动速度的提高。但如果用户中途改变了常用软件,比如以前常用WinZip,现在改用ZipMagic,那么在相当长的时间内DiskDefragment还是先把与WinZip相关的文件移到连续的空间内,而不是ZipMagic,除非ZipMagic的加载次数超过WinZip。要解决这个问题,用户可将“Winzip32.lgx”文件删除,记录文件不存在了,DiskDefragment也就不会去优化它了。

整理前的准备工作

泊祎电脑回收网小编们在整理硬盘前一般都要对它清理垃圾信息,检查有无错误,最后才能谈到碎片的整理和优化。因此,泊祎电脑回收网小编们在整理硬盘前,应该首先做好这些工作:

1、应该把硬盘中的垃圾文件和垃圾信息清理干净。系统工作一段时间后,垃圾文件就会非常之多,有程序安装时产生的临时文件、上网时留下的缓冲文件、删除软件时剩下的DLL文件或强行关机时产生的错误文件等,建议“菜鸟”朋友还是使用微软的“磁盘清理程序”代劳,“老鸟”当然可以使用一些功能更强的软件或手工清理。

(0)
上一篇 2021年10月11日 下午5:18
下一篇 2021年10月11日 下午5:30

猜你喜欢

电话

联系我们

1388-0022-916

在线咨询:点击这里给我发消息

邮件:1395700887@qq.com

工作时间:周一至周日,9:30-18:30,节假日无休

微信
微信
分享本页
返回顶部