磁碟簇

磁碟簇

文件系統是操作系統與驅動器之間的介面,當操作系統請求從硬碟里讀取一個文件時,會請求相應的文件系統(FAT 16/32/NTFS)打開文件。扇區是磁碟最小的物理存儲單元,但由於操作系統無法對數目眾多的扇區進行定址,所以操作系統就將相鄰的扇區組合在一起,形成一個簇,然後再對簇進行管理。每個簇可以包括2、4、8、16、32或64個扇區。顯然,簇是操作系統所使用的邏輯概念,而非磁碟的物理特性。

為了更好地管理磁碟空間和更高效地從硬碟讀取數據,操作系統規定一個簇中只能放置一個文件的內容,因此文件所佔用的空間,只能是簇的整數倍;而如果文件實際大小小於一簇,它也要佔一簇的空間。所以,一般情況下文件所佔空間要略大於文件的實際大小,只有在少數情況下,即文件的實際大小恰好是簇的整數倍時,文件的實際大小才會與所佔空間完全一致。