磁盤(pán)碎片整理有什么作用
下面小編為大家?guī)?lái)磁盤(pán)碎片整理有什么用,歡迎大家閱讀。
系統(tǒng)在運(yùn)行一個(gè)程序時(shí),硬盤(pán)驅(qū)動(dòng)器的磁頭首先要搜索該程序運(yùn)行所需的文件,然后將數(shù)據(jù)讀取到內(nèi)存或磁盤(pán)高速緩存 (Cache)中。搜索時(shí)間在硬盤(pán)性能指標(biāo)中被稱(chēng)為平均尋道時(shí)間(Average seek time),單位為毫秒(ms)。如果能將應(yīng)用程序的相關(guān)文件放在磁盤(pán)的連續(xù)空間內(nèi),磁頭搜索的時(shí)間將會(huì)減少很多。讀取時(shí)也是如此,硬盤(pán)讀取位于磁頭下方扇區(qū)的數(shù)據(jù)所需時(shí)間僅為將磁頭移到另一地點(diǎn)再讀取數(shù)據(jù)所需時(shí)間的五分之一。讀盤(pán)時(shí),系統(tǒng)會(huì)先檢查數(shù)據(jù)是否在Cache中,如果有則直接讀取;如果沒(méi)有則從硬盤(pán)上讀取。當(dāng)需要多次讀取同一數(shù)據(jù)時(shí),Cache的作用很大,但對(duì)于第一次讀取某個(gè)文件,Cache就無(wú)能為力了。因此,搜索時(shí)間和讀取時(shí)間在很大程度上影響著程序執(zhí)行的效率。
按微軟官方文檔:卷中的碎片越多,計(jì)算機(jī)的文件輸入/輸出系統(tǒng)性能就越低。我們也可理解為:過(guò)多的磁盤(pán)碎片,造成磁頭不斷地在不同的地方搜索和讀取隸屬一個(gè)文件的數(shù)據(jù),由此降低了系統(tǒng)運(yùn)行的效率和速度。長(zhǎng)此以往,也會(huì)降低硬盤(pán)的使用壽命。