|
KB ise sabit diskte kaplayacağı alan 1 sektördür. Eğer 63’den küçük olursa (mesela 10 KB) yine 63 KB‘lik bir yer; yani 1 sektör yer kaplar. Eğer 64 KB olarsa 2 sektör yer kaplar. Bu alan kaybına yol açar. Sorunun giderilmesi için sektörler işletin sistemlerinde parçalara ayrılır. Bu ayırma işlemi sanal olarak gerçekleştirilmektedir ve ayrılan her parçaya cluster adı verilir. Windows 95 (ilk sürümleri) ve önceki işletim sistemleri 16 bitlik bir dosya sistemini kullanmakta idi. Bunun anlamı her sektör 32 KB’lik cluster halinde bölünüyor. Az önce verdiğimiz örneği şimdi incelersek; 63 KB’den az olan bir dosya (mesela 10 KB) artık 1 sektör (63 KB) değil 32 KB cluster‘lük yer kaplıyor. Ve 32 KB cluster boşta kalıyor. Günümüzdeki Windows 95 (yeni sürümleri), 98, 2000 ve sonrası işletim sistemleri ise FAT 32 formatında dosya sistemini desteklemektedirler. Bu sistem 1 sektörü 4 ila 16 KB’lik parçalara bölerek daha fazla yer kazandırıyor. Düşünün ki elimizde 5 KB’lik ufak bir yazı dosyası var. Bu dosya FAT 16 sisteminde 32 KB, FAT 32 sisteminde 8 KB yer kaplar. Bu anlatılanlar dosya sıkıştırma işlemlerinde kullanılan mantığın aynısıdır. Yalnız unutulmamalıdır ki her cluster içine o programa ait veriler yazılır; bir diğerleri yazılamaz. Yani şöyle; FAT 32 sisteminde karşımıza 1 KB’lik bir dosya çıkarsa 1 cluster yer kaplar (4KB), 3KB’lik boş kalan alana başka bir şey yazilamaz, yani dosyalar cluster‘lerce bir bütün olarak algılanır. Öyle ki dosyalar taşınır, silinir veya kopyalanırken cluster‘lar halinde işlem görürler. Düşünsenize bir cluster‘da 2 ayrı dosyaya ait veri olsa ve biz bunlardan birini silsek diğerinin de aynı cluster‘e denk gelen kısmını silmiş olacağız. Bu durumda diğer dosya eksik veri nedeniyle çalışmayacaktı. |