即使到了今天,整理磁盤碎片依然是很多人都堅持每周進行的操作,雖然已經(jīng)有很多種說法提到在NTFS磁盤格式下,是完全沒有必要進行磁盤整理的。但 是這并不是完全的答案,其實在某些情況下,即使硬盤分區(qū)是NTFS磁盤格式,依然會導致磁盤碎片的產(chǎn)生,那么到底是怎樣的情況下才會產(chǎn)生磁盤碎片呢?我決 定進行一個測試來證明我的猜想。
實驗環(huán)境:
Windows 7 SP1 X64
新劃出一個NTFS格式分區(qū),大小1G
復制300個1MB的文件,總共300MB
隨機刪掉中間100個文件,騰出100MB空間,這些空間都是不連續(xù)的。分割成100個小空間。
然后再塞入一個343MB的大文件。可能的情況如下:
1、這個文件被碎裂成100多個碎片,塞入磁盤開始的100多個空間里。
2、這個文件會優(yōu)先選擇連續(xù)的空間存放,實在是沒有足夠的連續(xù)空間了才會拆開放入各種小空間。
實驗過程
先介紹一下測試軟件,這個軟件叫“perfectdisk”,是“disk keeper”的競爭對手,顯示圖標很詳細,用來做磁盤分析很好用。其中如果某個文件碎裂了,會以深一些的顏色顯示(如深綠色),如果是連續(xù)的,那就會顯示成淺顏色(如淺綠色)。
第一步:新建立1GB的分區(qū)。可以從軟件的圖示中看見格式化以后已經(jīng)寫入了一些東西,這些是MFT索引表,還有一些元數(shù)據(jù)。這是NTFS的特點。
▲1GB新分區(qū)的磁盤分析結(jié)果
第二步:寫入300個1MB的文件,共300MB。可以看見基本上都是沒有碎片的,有個別的存在碎片,估計是由于硬盤只有一個,磁頭在讀寫中移動回C盤導致的。
▲寫入300個1MB文件之后的磁盤分析結(jié)果
第三步:可以發(fā)現(xiàn)有一個文件碎成了2片,其他的文件都是連續(xù)的。
▲發(fā)現(xiàn)有一個文件碎成了2片
第四步:隨機刪除100個文件。完成之后再進行掃描,可以看到有很多的“孔洞”。
▲刪除100個文件之后的磁盤分析結(jié)果
第五步:最后再復制一個343MB的大文件進去。可以看到因為剩余的磁盤空間夠大,所以這343MB的文件是按順序放在剩余的空間中的,并不會占用前面的“孔洞”空間。
▲剩余空間足夠大時放入343MB大文件后的磁盤分析結(jié)果
第六步:然后再復制一個343M的大文件進去。由于這個時候已經(jīng)沒有足夠大的空間,系統(tǒng)只能有優(yōu)先用磁盤最末尾的文件。但是空間還不夠,只能利用原來刪除過文件的空白,把文件掰碎了放進去。
▲磁盤空間不夠大時,再存放343MB大文件的磁盤分析結(jié)果
果然如我想象的那樣,磁盤存在大段連續(xù)空間的時候,系統(tǒng)不會把一個文件掰成細碎的文件存放,而是會盡量尋找連續(xù)的空間,當連續(xù)的空間不足的時候,才不得不把一個文件掰碎放在各種縫隙里面。
結(jié)論
所以當你的C盤足夠大、剩余空間足夠多的時候,是不會產(chǎn)生大量的系統(tǒng)碎片的。而那些“C盤分15G就夠用,分20G就夠用”的人們,由于C盤可 用空間總是很小,在大量的系統(tǒng)文件讀寫過程中就會產(chǎn)生大量的碎片,由于大量的碎片嚴重影響了系統(tǒng)運行速度,所以“系統(tǒng)會越用越慢”。他們的系統(tǒng)總也用不長 久,每隔一段時間就要重裝一次。所以要想系統(tǒng)運行快,盡量給系統(tǒng)分區(qū)更多的空間。
新聞熱點
疑難解答
圖片精選