- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
相信这位读者的想法可以代表不少人——很多人甚至从来就没有整理过磁盘,系统还不是一样用得好好的,为什么要整理磁盘呢?整理磁盘又到底有没有用呢?且听董师傅慢慢道来。
要讲磁盘整理,董师傅首先要说明,磁盘碎片只在传统的碟片式硬盘当中才会有,固态硬盘因为采用的是不同的数据存储机制,所以不存在磁盘碎片的问题。那么在普通的碟片式硬盘当中,磁盘碎片是怎样产生的呢?这是因为在普通碟片硬盘当中,文件的存储方式是分散保存到磁盘的不同地方,而非保存在磁盘连续的簇中。因此可以说,碎片从一开始就产生了,而随着我们日常应用过程中不断地修改数据、添加数据,这些文件碎片也就变得越来越多、越来越零散。
那么如何获得最佳的数据访问速度呢?最好的情况就是将一个文件的数据集中存储在磁盘连续的簇当中,这也就是磁盘整理的原理。而磁盘整理的操作就是移动、调整文件的存储位置,尽量让每一个文件都可以连续存储。此外,一些优秀的碎片整理程序还可能尝试进一步的优化,例如,将所有应用程序以“靠近”磁盘中操作系统存放位置的方式放置,从而把加载应用程序时的文件读取次数减至最少。
你也许会说,慢就慢呗,反正不整理也不会有什么问题。是的,磁盘碎片一般不会引起系统问题,但磁盘碎片过多会使系统在读取文件的时候花费更多的寻找(读取)时间,也就降低了系统性能。特别是那些用的比较久、存储了很多数据的硬盘,就更是如此。图中就是在整理磁盘前后磁盘读取数据的速率对比,可以明显看到,在读取磁盘碎片严重的数据时,速率最低,整理前后差距也最大,达到5MB/s。而在进行磁盘整理后,数据读取得快了,系统运行自然也就快了,这也是为什么董师傅让那位读者整理磁盘试试看的原因。
当然,你也许会说:“这点速度不算啥,我的电脑配置好,根本感觉不到。”但是你要知道,过多的磁盘碎片将产生更多的读写操作,而过多、过于频繁的读写操作也会影响硬盘的使用寿命,甚至造成存储文件丢失!如果某一天你的硬盘一命呜呼,那个损失可就大了!
最后,还要说几点磁盘整理过程中的陋习。首先,磁盘整理要尽量在系统空闲的时候进行,且整理的时候不要进行任何的操作,这样才能有最好的效果。其次,磁盘整理并不是越频繁越好,正确的方法应该是在磁盘整理前先进行磁盘分析,确定需要整理时再进行整理。最后,为了让磁盘整理可以更好地运行,你的磁盘每一个分区都要留有足够的剩余空间,以便在磁盘整理时有足够的临时存储空间。
从九大方面窥视磁盘碎片整理
=================================================
一、什么是磁盘碎片?
其实磁盘碎片应该称为文件碎片,是因为文件被分散保存到整个磁盘的不同地方,而不是连续地保存在磁盘连续的簇中形成的。
[Blocked Ads]
当应用程序所需的物理内存不足时,一般操作系统会在硬盘中产生临时交换文件,用该文件所占用的硬盘空间虚拟成内存。虚拟内存管理程序会对硬盘频繁读写,产生大量的碎片,这是产生硬盘碎片的主要原因。
其他如IE浏览器浏览信息时生成的临时文件或临时文件目录的设置也会造成系统中形成大量的碎片。文件碎片一般不会在系统中引起问题,但文件碎片过多会使系统在读文件的时候来回寻找,引起系统性能下降,严重的还要缩短硬盘寿命。另外,过多的磁盘碎片还有可能导致存储文件的丢失。
=================================================
二、磁盘碎片是怎么产生的?
在磁盘分区中,文件会被分散保存到磁盘的不同地方,而不是连续地保存在磁盘连续的簇中。又因为在文件操作过程中,Windows系统可能会调用虚拟内存来同步管理程序,这样就会导致各个程序对硬盘频繁读写,从而产生磁盘碎片。
=================================================
三、磁盘读写操作的原理
知道了磁盘碎片的产生原因之后,我们还有必要了解一下程序运行时磁盘的读写动作。一般运行一个程序时,磁盘驱动器的磁头所做的工作是先搜索该程序运行必需的文件,然后读取数据,最后做读后处理——将数据传送至磁盘高速缓存(Cache)和内存中。搜索时间在硬盘性能指标中被称为平均寻道时间(Average seek time),单位为毫秒(ms),目前主流硬盘的平均寻道时间小于9.5ms。如果能将应用程序的相关文件放在磁盘的连续空间内,磁头搜索的时间将会减少很多。读取时也是如此,磁盘读取位于磁头下方扇区的数据所需时间仅为将磁头移到另一地点再读取相同数据所需时间的五分之一。读盘时,系统先检查数据是否在高速缓存中,如果有则直接读取;如果没有则访问磁盘,也就是读盘。当需要多次读取同一份数据时,Cache的作用很大,但对于第一次读取某个文件,Cache就无能为力了。于是搜索时间和读取时
文档评论(0)