Sabit Diskler

Sabit Diskler

Sabit DisklerSabit Disklerin Anatomisi...Sabit disklerin temel ve istenildiğinde bu bilgileri geri vermektir. Temelde sabit diskler birer mıknatıstır. Söz konusu bilgiler sabit disklere mıknatısların kutuplarında yaratılan değişmeler sayesinde kaydedilir. Sabit diskin içini açtığınızda karşınıza verilerimizin kaydedildiği silindirler çıkar. Bir sabit diskte aşağıdaki şemada gösterilen ana bileşenler vardır. Silindirden az önce bahsetmiştik. Motor olarak gösterilen siyah göbek silindiri döndürmekle görevlidir. Kırmızı çubuk okuma-yazma işini yapan kafadır. Çubuğun altındaki kısım ise; kafayı, devreden gelen komutlar çerçevesinde sağa sola oynatarak silindirin üzerinde gezmesini sağlar. Kafa ile silindir arasında 0.000001 inç boşluk vardır.Elektrik devre modülü ise sabit diskin kendi kontrol merkezidir ve işlemciden gelen sinyalleri çözümleyerek bünyesindeki parçaların nasıl davranması gerektiğini belirler. Elektrik devre modülü sabit diskin alt tabanına monteli haldedir.Bu yüzden dikkat edilmesi gerekir. Devrede anakart (Main Board) üzerinden işlemci ile verisel iletişim kurmasını sağlayan IDE connector bağlantısı ve güç bağlantı noktası vardır. Bu kabloların özel olarak belirtilen renkleri vardır. Veri iletişimini sağlayan kablo ile güç kabloları devreye, kabloların kırmızı tarafları birbirine bakacak şekilde takılır.Yandaki şekil bu anlatılanı göstermektedir. Siyah renkli kablo topraklama için kullanılmakta. Bunların biri biriyle 12 volt, diğeri ile 5 volt elektrik sağlar. IDE kablosu ise gri renktedir. Sadece bir tarafına kırmızı bir çizgi çekilmiştir ki az önce söylediğim şekilde kabloların takılmasında bir yanlışlık olmasın diye.Son olarak devre üzerinde Jumper ayar bölgesi vardır ama bu apayrı bir konu olduğu için şimdi girmeyeceğim. Bunlardan başka devre üzerinde; işlemci ile bağlantı kurarken işe yarayan ve motorları hareket ettiren kontrol çipleri vardır. Sabit disk içindeki silindirler bilmem kaç bin devirle dönerken kafalar da sağa sola sürekli hareket ederler. Aralarındaki mesafe yok denecek kadar azdır. Ancak bu hızla bir dönme gerçekleştiğinden silindir ile kafa arasında bir hava sirkülasyonu oluşur temas gerçekleşmez. Hava yastığı görevi gören bu aralığa gözle görülmeyecek bir tozun bile girmesi tüm mekanizmayı bozmaya yeter. Söz konusu anlattığımız bu mekanizma kusursuz denilecek bir mükemmellikle işlemektedir. Öyle ki bir silindirin 1mm2`lik alanında yer alan 1-2 milyon mıknatıs dakikada 10000 devirle tek tek ayırt edilerek okunur ve yorumlanır.

Verilerin Kayıt Edilmesi...Bilgiler sabit diske yazılırlarken gelişi güzel yazılırlar ancak hepsinin yazıldığı yer ve konum adreslenmektedir. Aksi halde yazılan bir veri bir daha bulunamaz. Yandaki şekil bir silindir üzerini göstermektedir. Silindir üzerinde yar alan kırmızı halkalar track adını almaktadır. Yüzeyde bulunan her track sektör adı verilen küçük parçacıklara ayrılır. Her silindirde 1024 track ve her track içinde 63 sektör bulunur.Dosyalar kaydedildikten sonra diskin indeksine nereye kaydedildiği hakkında bilgiler düşülür. (a dosyası silindir4, track 573, sektör 12 gibi) Bir dosyanın büyüklüğü eğer 63 

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ı.

Döküman Arama

Başlık :

Kapat