磁盤碎片整理

磁盤碎片整理

提高硬盤的訪問速度
電腦磁盤碎片應該稱為文件碎片,是因為文件被分散保存到整個磁盤的不同地方,而不是連續地保存在磁盤連續的簇中形成的。當應用程序所需的物理内存不足時,一般操作系統會在硬盤中産生臨時交換文件.用該文件所占用的硬盤空間虛拟成内存。虛拟内存管理程序會對硬盤頻繁讀寫,産生大量的碎片.這是産生硬盤碎片的主要原因。[1]
  • 中文名:磁盤碎片整理
  • 外文名:Disk defragmentation
  • 對象:碎片文件
  • 作用:優化運行的速度,提高硬盤的訪問速度
  • 原理:重新整理硬盤上文件和未使用的空間
  • 整理範圍:碎片超過10%

内容簡介

硬盤在使用一段時間後,由于反複寫入和删除文件,磁盤中的空閑扇區會分散到整個磁盤中不連續的物理位置上,從而使文件不能存在連續的扇區裡。這樣,再讀寫文件時就需要到不同的地方去讀取,增加了磁頭的來回移動,降低了磁盤的訪問速度。

一般家庭用戶1個月整理一次,商業用戶以及服務器半個月整理一次。但要根據碎片比例來考慮,如在windows7中,碎片超過10%,則需整理,否則不必,如果頻繁的對磁盤進行整理反而有損硬盤的壽命。

碎片産生原因

主要原因

當應用程序所需的物理内存不足時,一般操作系統會在硬盤中産生臨時交換文件,用該文件所占用的硬盤空間虛拟成内存。虛拟内存管理程序會對硬盤頻繁讀寫,産生大量的碎片,這是産生硬盤碎片的主要原因。

其他原因

其他如IE浏覽器浏覽信息時生成的臨時文件或臨時文件目錄的設置也會造成系統中形成大量的碎片。文件碎片一般不會在系統中引起問題,但文件碎片過多會使系統在讀文件的時候來回尋找,引起硬盤性能下降,嚴重的還要縮短硬盤壽命。

整理方式

系統自帶

常見的有WindowsX碎片整理,Windows Vista碎片整理,Windows7碎片整理,如圖2。

磁盤碎片整理的進入方式:

桌面右鍵點擊“我的電腦”,左鍵單擊“管理”,在出現的對話框裡的左邊左鍵單擊“磁盤碎片整理程序”,然後在右邊選擇你要整理的磁盤。

常見工具

首先說明一下,有的碎片整理軟件整理很快,那是因為在Vista以上系統中,小于64MB的碎片文件不被整理,所以很快。

Diskeeper

Diskeeper是有史以來的第一次也是任何軟件程序的計算曆史的第一次具備新的InvisiTasking技術的Diskeeper完全自動操作,不幹擾任何系統資源。文件系統性能幾乎立即開始增強,而且無需計劃。Diskeeper2011設計為在需要時實時工作。由于它透明運行,不幹擾系統資源,所以無需由IT人員進行計劃。碎片整理幾乎立即開始。如同日落日出那樣自動化,Diskeeper始終保持系統以最佳速度和可靠性運行。

Diskeeper2008主要新特性:

1.即使空閑空間隻有1%也照樣可以進行碎片整理,以滿足用戶最苛刻的需求。

2.最繁重的任務等級裡可以整理數百萬個碎片。

3.Frag Shield2.0可以自動防止關鍵系統文件産生碎片,從而提高系統可靠性。4.卷影拷貝服務(VSS)兼容模式可以改善VSS數據保護能力。

5.管理員版本中的網絡磁盤性能分析器可以根據需要提供性能圖表,也可通過電子郵件發送。

6.智能文件訪問加速順序技術I-FAAST2.0最高可将最常用文件的訪問速度提高80%(平均10%~20%)。

7.後台碎片整理無需用戶幹預。

8.實時碎片整理可以監控磁盤,一旦産生碎片就進行整理,最大程度地保證系統穩定性和速度。

Diskeeper一直引領着Windows系統碎片整理技術,Diskeeper以作為Diskeeper品牌标記的真正的"Set It and Forget It";性能增強而繼續保持領先。

無論您之前是否使用過Diskeeper,您都可能已經熟悉了它的某些功能,但Diskeeper對這些功能進行了改進,并增加了一些其它核心的增強功能。新用戶會發現Diskeeper不僅便于使用,而且功能強大。有經驗的Diskeeper用戶會看到熟悉的功能,而且還會看到Diskeeper(及其系統)性能的改善。

Diskeeper是磁盤碎片整理技術的領導廠商,不僅長期為微軟開發Windows自帶的碎片整理工具,而且是宇瞻等SSD廠商指定的碎片整理方案,其價格不菲的獨立版軟件,适用于從家用機到服務器的所有Windows平台。

Diskeeper會常駐後台并自動決定最佳的整理方案,隻占用很少的系統資源。

新功能摘要

IntelliWrite–防止碎片化IntelliWrite;是一項颠覆性的革新技術,可從根本上防止大部分碎片的産生,顯著改善Windows系統性能。

有一小部分碎片無法阻止,将由“自動碎片整理”來消除。結合使用IntelliWrite和“自動碎片整理”将以可能的最有效和最高效的方式,讓您的系統保持運轉在最佳性能水平。

使用IntelliWrite防止碎片化比任何其它碎片整理方法更為有效。IntelliWrite減少了磁盤磁頭移動的需要,因此降低了系統資源使用和電源消耗。

VoptXP

VoptXP是一款可以節省很多時間的磁盤整理工具,它一直以高速整理稱霸于磁盤整理類軟件,而它的性能也完全不落人後,并且重要的是它的安全性完全能夠讓人放心并且與Windows自帶的磁盤整理工具完全兼容。

軟件介紹:硬盤長時間安裝軟件或者删除文件變的淩亂,這樣不僅硬盤存取資料速度變慢也會影響系統效率,雖可以利用Windows内附的磁盤整理程序來整理硬盤,但速度并不是很快,想找其它Windows用的磁盤整理程序取代,除了Norton SpeedDisk外,Vopt可将分裂在硬盤上不同扇區的文件快速和安全的重整,節省更多時間,支持FAT16和FAT32格式及中文長文件名。

Defraggler

它是一個輕量級的整理工具,支持NTFS和FAT32,支持Windows Vista系統,程序總大小不超過1MB。r

軟件介紹:Piriform公司出品的磁盤碎片整理工具,Defraggler是一個輕量級的整理工具,但它可以快速高效的整理某個磁盤、文件夾甚至一個文件。也可以對硬盤進行查錯,類似Windows的CheckDisk

命令。自帶一個獨立的控制台程序,可以通過命令行操作,方便DIY欲望比較強的用戶做到任務計劃裡面。而且還是免費的!支持NTFS和FAT32,支持WindowsXP、Viata、Win7新版本全面支持32位和64位操作系統。Defraggler的命令行版對系統資源占用極小、無需添加系統服務,用起來也實在是太簡單。

O&O Defrag Pro

O&O Defrag pro是一款專為NT/2000/XP開發的磁盤工具,可以适用于工作站、服務器和高級服務器等各種版本,支持幾乎所有的文件系統,包含FAT16、FAT32、NTFS、NTFS5、FS(Encrypted File System)等,是一款不可多得的好工具。可設定時間自動重整硬盤,支持中文長文件名及需先安裝 Windows NT Service Pack4或是Windows2000。軟件對硬件環境要求并不高,486的機器、最少16MB内存、VGA顯示卡。Defrag隻能執行在Win NT/2000/XP下,在Win98/95下安裝時會提示錯誤訊息:unsupported operating system。因為Win NT/2000是多使用者的操作系統,所以在安裝軟件前,必須确認有在操作系統上安裝軟件的權限。據研發公司表示O&ODefrag Pro是個最佳化NT4/2000/XP專業版、伺服器版等平台的磁碟重組工具。它可加裝在微軟的ManagementConsole中,成為Windows2000的一個标準磁碟重組軟體。可以強化磁碟空間重組的能力,并将空間最佳化。磁區可以以“faded”模式标示起來,可以以任何深色系統的顔色表示此磁區是否有資料。使用磁碟檢查可以檢視的檔案是否正常。

O&O Defrag Server Edition支持的操作系統為:

+Windows NT4.0Workstation(SP6)

+Windows 2000Professional

+Windows XP Home Edition

+Windows XP Professional Edition

+Windows NT4.0Server

+Windows NT4.0Terminal Server Edition

+Windows 2000Server

+Windows 2000Advanced Server

+Windows 2003(所有版本)

+Windowsvista

準備工作

當磁盤碎片整理程序在對磁盤進行碎片整理時,計算機可以執行其他任務,但此時計算機将運行得較慢,磁盤碎片整理程序也要花費更長的時間。在碎片整理過程中,每當其他程序寫磁盤後磁盤碎片整理程序必須重新啟動。為避免磁盤碎片整理程序重新啟動太頻繁,一定要在整理磁盤碎片時關閉其他程序。

在整理磁盤碎片前應該先對驅動器進行“磁盤錯誤掃描”。這樣可以防止系統将某些文件誤認作邏輯錯誤而造成文件丢失。具體操作是(以Windows XP為例):在“我的電腦”中選擇要整理的驅動器,單擊鼠标右鍵,在彈出的菜單中選擇“屬性”,進入“工具”選項卡,點擊“查錯”欄中的“開始查錯”按鈕,然後按提示操作即可。

推薦設置

優化方面的設置

部分軟件提供優化設置。用戶可以選擇快速優化、完全優化。通常家庭用戶可以選擇快速優化,每半年一次完全優化最好,優化指的是将頻繁使用的文件移到驅動器的高性能區,加快讀取速度。

文件間隙設置

部分軟件提供了設置是否保留文件間隙的設置。建議不要保留,如果保留文件間隙則很快就會産生大量碎片。

将目錄靠近MFT

部分軟件提供此類設置,如果将移動目錄靠近主文件分配表則會大大加快文件讀取速度。

相關常識

磁盤碎片會降低系統的整體性能

如果文件存儲在不同的碎片上,那麼打開文件時,計算機必須搜索硬盤,以便将碎片重新拼湊在一起。響應時間可能明顯變長。

磁盤碎片整理程序是一個Windows實用工具,用于合并計算機硬盤上存儲在不同碎片上的文件和文件夾,從而使這些文件和文件夾中的任意一個都隻占據磁盤上的一塊空間。将文件首尾相接整齊存儲而沒有碎片時,磁盤讀寫速度将加快。

除定期(最好每月一次)運行磁盤碎片整理程序外,在通常每月一次的慣例之外,如果發生了某些特定的事件也可以運行該實用工具。

在以下情況下,應該運行磁盤碎片整理程序:

·增加了大量文件。

·隻有15%左右的可用磁盤空間。

·安裝了新程序或Windows的新版本

Linux的文件系統

此處是在此範疇下對Linux文件系統有針對性的簡單介紹,更多内容詳見Ext2。

Linux的文件系統可大緻分為兩塊,inode區域和block區域,分别存着稱為inode和block的不同的塊。

inode中存着很多條記錄,每條記錄用于存放文件除實際内容之外的所有信息,包括權限、修改日期、名稱等,一個文件的實際内容可能散落于block區域的不同位置,這些位置的信息也全部記錄在inode的一條記錄裡。

block區域中是一個個大小固定的塊,負責存文件的實際内容。

二者的關系是,inode相當于索引,block中是實際内容。

Linux與Windows對比

假設要讀取一個文件,

Linux的處理方式是:

1.在inode區域中找到對應文件

2.得出文件所在的不同的block

3.設計出最佳路徑在硬盤上得到(讀出)這些block。

Windows的處理方式是:

1.在分配表中找到對應文件,讀取第一個簇。

2.根據記錄的下一個簇的位置,移動到下一個位置并讀取。

3,重複第二步直到讀完文件。

這樣區别在于,如果文件在磁盤上比較零散,Windows需要繞更多圈尋找,而Linux可以制定讀取順序,一次全部讀出。所以,對于Windows,文件擺放的集中有利于提高讀取效率,這就是Windows需要磁盤碎片整理的原因。

上一篇:一鍵備份

下一篇:馬牌輪胎

相關詞條

相關搜索

其它詞條