Sadece klasörlerin düzeni?
Gerçek olamayacak kadar iyi geliyor ...
Örnek olarak FAT32 dosya sistemini ele alalım. Windows XP'yi yükleyebilirim, ancak bir hafıza kartında da kullanabilirim. Bir hafıza kartında, özetlediğiniz klasörlere sahip değilsiniz.
Yani ... İşletim sistemi ailesinin dizin düzenini bir dosya sistemiyle karıştırmayın.
Bir dosya sisteminin anlamı bu mu?
Hayır ... Dizin yapınızı çalıştıran altta bit ve bayt anlamına gelir.
Altta yatan bit ve bayt? Bana FAT32'yi göster!
FAT32'nin neye benzediğine bakalım :
- Volume ID ve Reserved Sectors gibi başlangıçta bazı başlık sektörleri
- İki Dosya Ayırma Tablosu, dosyalarımızın nerede olduğunu bulmamıza izin veriyor.
- Tüm dizin ve dosya verilerimizi içeren kümeler.
- Kullanamadığımız çok küçük, kullanılmayan bir alan.
Bir FAT tablosu, bunun gibi görünen pek çok girdiden oluşur, bu da dizinin veya dosyanın kümeler alanında nerede depolandığını ve bazı niteliklerin ve boyutların nerede olduğunu tespit etmemizi sağlar.
Bir dizin girişi, bir dizin / dosya girişi listesine işaret eder ...
Kümeler alanında, artık ihtiyaç duyduğumuz verileri bulmak için kümelerimizde gezebiliriz. Bir küme esas olarak sonraki parçaların bulunduğu veri ve bilgileri içerir.
Diğer dosya sistemleri farklı mıdır? Bana NTFS'yi göster!
Size bir resim göstereceğim, böylece farkları fark edebilirsiniz, gerisi okuyucu için ödev: Bu blog arşivinde veya Google'da daha fazla bilgi bulunabilir .
Ana fikir, NTFS'nin FAT32'ye göre daha sağlam / verimli bir gelişme olduğunu gösteriyor. Parçalanmaya karşı daha fazla yardım etmek için bir bitmap kullanarak (kullanılan) alan hakkında daha iyi bir fikre sahip olmak. Ve bunun gibi...
- http://thinkdifferent.typepad.com/photos/uncategorized/04ntfsfilesystem.png
Peki ya Linux'daki dosya sistemleri? Bana ext2 / 3'ü göster!
Fikir ext2 / ext3'ün süper blok ve inode kullandığı; bu, yumuşak ve sabit bağlantılar, dosyalar olan dizinler, birden çok ada sahip dosyalar vb. sağlar. Asıl esas dosya sisteminin daha fazla meta- şeyler yapmasını sağlamak için soyutlamaktır .
- http://thinkdifferent.typepad.com/photos/uncategorized/03extfilesystem.png