Dosya sistemlerinin sırları!

FAT, NTFS, ZFS ve diğerleri... Farklı dosya sistemleri ve birbirlerinden farkları mercek altında!

Dosya sistemlerinin sırları!

Dosyalarınızı okurken veya yazarken, sabit disklerinizin nasıl çalıştığını biliyor musunuz? Sabit diskler artık çok büyük miktarda verileri depolayabiliyorlar. Elbette bu dev depolama alanı, çok iyi bir organizasyonu da gerekli kılıyor. Sabit disklerin çalışma şekillerini organize etmek için de dosya sistemleri kullanılıyor. Bu dosya sistemleri ise, bilgisayarın kurulumu aşamasında, işletim sistemi tarafından çalışmaya hazır hale getiriliyor.

Ancak, bildiğiniz gibi, birden fazla dosya sistemi bulunuyor. Bunlar ne yapar, nasıl yapar ve farklı nelerdir? İşte en çok bilinen ve kullanılan dosya sistemleri...

FAT

FAT dosya sistemi, dünyadaki en yaygın dosya sistemidir. Tam ismi, File Allocation Table olan FAT sistemi Microsoft tarafından geliştirilmiştir. Çok uzun zamandır kullanılan bu sistemin teknolojideki gelişimle beraber FAT16 ve FAT32 edisyonları da çıktı. Ancak genel olarak tüm bu sistemlere, FAT ismi verilir.

FAT'ın avantajı çok basit ve hızlı bir dosya sistemi olmasıdır. Ancak dosyaların en fazla 4 GB büyüklüğünde olmasına izin verir. Microsoft çok uzun yıllar önce bu dosya sistemini tasarlarken, günün birinde 4GB'dan daha büyük dosyaların var olabileceğine ihtmal vermediği için bu dosya sisteminde açabileceğiniz dosyaların maksimum büyüklüğü 4GB'dır. Şimdilerde sabit disklerde çok nadir görülen bu eski dosya sistemi USB sürücüler veya  SD kartlarda çok daha yoğun olarak kullanılıyor zira neredeyse her işletim sisteminin FAT desteği bulunuyor. Bu da mobil depolama sistemlerinin her sistem tarafından okunabilmesini sağlıyor.

NTFS

NTFS'in açık ismi, New Technology File System'dir. FAT'ın artık ihtiyaçları karşılamadığını düşünen Mİcrosoft tarafından geliştirilmiştir.

NTFS'in yapısı çok daha karmaşıktır ve Windows XP ile kullanılmaya başlanmıştır. Bu aynı zamanda "günlükçü" bir işletim sistemidir çünkü bilgsayarda gerçekleştirilen her işlemin kayıtlarını tutar. Böylece yaşanan sorunların ne zaman ve nasıl ortaya çıktığı anlaşılabilir ve geriye dönük kurtarmalar mümkün olabilir.

Dosya sistemi 16 TB boyutuna kadar dosyaları işleyebilir. Ayrıca 256 TB boyutuna kadar diskleri de destekler. Elbette bu boyutlar FAT ile mümkün değildir. NTFS de, pek çok büyük işletim sistemi tarafından kolayca okunabilir. NTFS'in en çok kullanıldığı donanımlar, taşınabilir olmayan sabit disklerdir ancak isteyenler taşınabilir depolama cihazlarını da NTFS ile formatlayabilir.

HFS+

HFS+, Apple tarafındna geliştirilmiş bir sistemdir.Macintosh bilgisayarların kullanımı için hazırlanmıştır.

NTFS ile benzer bir yapı kullanır ancak iki sistem birbiriyle uyumlu değildir. HFS bir milyon TB boyutuna kadar dosyaları destekleyebildiği için gelecekte çok daha avantajlı olacaktır. Ayrıca NTFS gibi, günlük tutar.

Mac OS X işletim sisteminde kullanılabildiği gibi bu sistemi Linux ile kullanmak da mümkündür. Ancak Microsoft işletim sistemleriyle çalışmaz.

ext4

Linux'un en çok kullanılan dosya sistemidir. Öncülleri ext2 ve ext3 gibi başarılı ve onların gelişmiş bir versiyonudur.

Kullandığı teknikler sayesinde bilgsayarda performans artışını sağlar. Bu yüzden Linux sistemlerinin daha hızlı çalışması mümkündür. ext4 sabit diskler düşünülerek tasarlanmış bir sistem olduğu için taşınabilir disklerde kullanılmaz. 16 TB boyutuna kadar dosyaları destekler.

ext4 ne yazık ki eski ext3 sistemiyle uyumlu değil ancak bunun sayesinde daha hızlı işlem yapabilen bir algoritma geliştirilmesi mümkün olmuş. Windows kullanıcıları Ext2Read özeliği sayesinde bu sistemleri okuma şansına sahipler.

 

 

 

btrfs

btrfs, "B-Tree FS" olarak okunuyor. Linux için hazırlanan yeni bir dosya sistemidir. Sistem, günlük özelliğine sahiptir.

16 EB'ta kadar dosya ve disk sistemlerini destekleyebilir, ayrıca veri havuzu da oluşturabilir. Bu havuz sayesinde birden çok sabit diski aynı anda işlemek mümkün oluyor. Şu anda kararsız sürümde bulunan dosya sistemi tamamlandığında Linux'un mevcut ext4 sisteminin yerini almasına kesin gözüyle bakılıyor.

ZFS

ZFS, Unix dünyasının dosya sistemidir. 16 EB'a kadar dosya ve disk boyutlarını destekleyen ZFS performans olarak ön plana çıkmasa ad bazı çok önemli yetenekleri ile göz dolduruyor.

Bu yeteneklerin arasında veri bozulmalarını önleme, çeşitli sistemlerin desteklenmesi, veri şifrelemesi,veri çiftlemesinin önlenmesi ve veri havuzu gibi özellikler bulunuyor. 2005'ten beri kullanılan sistem, Mac OSX 10,5 Server, Linux ve diğer Unix-benzeri sistemlerde çalışabiliyor.

btrfs ile ortak özellikleri olmasına rağmen btrfs kadar hızlı olmayan ZFS daha çok kurumsal alanda tercih edilen bir sistem.

Cem Şancı

Okuyucu Yorumları

Toplam 20 Yorum

"NTFS'in yapısı çok daha karmaşıktır ve Windows XP ile kullanılmaya başlanmıştır." Yapma böyle CHIP. Windows NT ile gelen sistemi XP'ye mal etmişsiniz. Yaygın kullanım XP ile başladı derseniz olabilir.

Biraz daha ayrıntılı anlatılabilecek bir başlıktı biraz zayi olmuş

Bi exFat'ı bilmiyordum. Onu da açıklamadınız.

Bi exFat'ı bilmiyordum. Onu da açıklamadınız.

fat sınırsız nie yapmamışlar ?

btrfs neymiş öyle be, 16 exabyte vuuu, bu daha cok büyük serverların işine yarar gerçi

veri kullanımı sürücü harfi dağılımı gibi bazı üstünlükleri ile ext4 ntfs sistemleri geçer

haberin resimi de bi programın iconu konmuş, aceleye mi geldi ne

Ben anlamam abi hizli isleyebilsin ki swap yaptigimizda bi halta yarasin fat 32 ram gorevinden cook cok uzak

ext4 candır :)

Microsoft'un Windowsa ext4 desteği koymaması tamamen bir rezalet. Tam anlamıyla tekelleşmeye çalışmak. NTFS Ext4'ün yanında rezalet bir dosya sistemi hem yavaş hem parçalanıyor hemde güç kesildiğinde bozuluyor. Ubuntu 13.04 kullanıyorum. NTFS Partitionumu biçinlendirmeye kıyamadığımdan saklıyordum Ext4 Partition şak diye açılırken NTFS partition 2-3 saniye bekletiyor.

Ext4 te birçok sistem okunup yazılabiliyor. Örneğin ntfs ve fat ama windowstayken ext4 ü açmak için harici program gerekir.

Yazıdaki hataları listelediğimiz yorumlar siliniyor :) Yazıda pek çok hata mevcut. Kaynak olarak kullanmayın.

exFat tan nasıl bahsedilmez güncel bir makalede anlaşılır gibi değil

@06 Ağu 2013 18:59 Hehe. O ne ki. Yazıda NTFS'in Windows XP ile kullanılmaya başladığı yazıyor. 3 günlük bebe editöre yazı yazdırıyorlar..

@06 Ağu 2013 18:59 Kesinlikle.

linux kullananlara yada heves edipte kuracaklara tavsiyem olsun ext4 olarak biçimlendirmeyin diskinizi. ext3 seçin..ext4 yeni olmasına rağmen ext3 kadar performanslı değil daha oturmamış zamana ihtiyacı var

ext4 en iyisi bence. Ubuntu'da kullanıyorum harika.

Açıklanan sırlar nelerdir göremedik? genel bilgilerin adı ne zamandan beri sır oldu? :))

ntfs wxp ile mi kullanılmaya başlandı? yıllardır nt sistemlerde kullanılan dosya sistemi ntfs değilmiş demek ki. microsoft bize yalan söylemiş :(

Sen de yorum yaz

 



CHIP'i Takip edin
E-Posta listemize katılın
CHIP Dergi Mobil Cihazınızda
Apple Store
Google Play

Turhost

İlginizi çekebilir

Turhost