Dosya sistemi. Dosya sisteminin yapısı FAT32, NTFS ve exFAT Dosya sistemi arasındaki fark nedir

Bizden Kozhen, biçimlendirilmiş bir USB flash sürücü, SD kart, dahili sabit disk ve melodik belleğe sahip olmak istiyoruz, ancak biraz biçimlendirmeden önce Windows işletim sistemine bir Windows işletim sistemi eklemek isteyip istemediğimi, Windows sistemini açın. ön ayarınızı biçimlendiriyor musunuz: FAT32, NTFS veya exFAT?

Şüphesiz çoğu, aralarındaki farkı bilmemekte ve öneriler için hüküm olan seçeneği tercih etmektedirler. Ve tüm bunlar, Windows için yiyeceklerin fiyatını belirliyorlar, aralarındaki farkı açıklamıyorum. FAT32 dosya sisteminin nasıl NTFS ve exFAT olarak görüntülendiğinin cevaplarını zekamın yardımıyla sizlere açıklamaya çalışacağız.

FAT32є Analiz edilen dosya sistemlerinin en eskisi ve taşınabilir flash sürücülerin en sık kullanımı - flash sürücüler veya SD kartlar.

NTFS Windows, işletim sisteminin kurulu olduğu diskin ana dosya sistemidir;

exFATє eski FAT32 sisteminin daha modern bir analogu ve daha fazla eklenti, daha az NTFS, ancak yine de "klasik" FAT32 gibi o kadar zengin değil.

Artık dosya sistemlerinden dış görünümü raporlamak açıktır.

Dosya sistemi FAT32

FAT32є En eski dosya sistemi istatistiklerde sessizce görüntülenir. Vona, Windows 95'i aktif olarak düzeltmeye ve eski sistemleri - FAT16'yı değiştirmeye başladı.

Dosya sisteminin büyük çağının ezici ve eksiklikleri vardır.

Değişiklikten önce, FAT32'nin ücretsiz bir standart haline geldiğini ve tüm yeni burunlar tarafından değişiklikler için kullanıldığını akılda tutmak mümkün. Bir USB flash sürücü veya bir SD kart satın alın - "fabrikadan" ertesi gün FAT32 dosya sistemi yüklenecektir. Kış burnunuz yalnızca modern bilgisayarlar ve gadget'lar tarafından değil, aynı zamanda USB bağlantı noktaları gibi eski eklentiler ve oyun konsolları ve dosyalardan yalnızca FAT sistemleriyle çalışma yeteneği tarafından da kullanılabilir.

Bununla birlikte, sistemin tüm sistemi ile bağlantıda, bazı eksiklikler var, ana olanlar dosyayı boyut için birbirine bağlamak ve tüm bunlar. Tüm dosya sistemindeki dış görünüm dostu bir dosya 4 gigabayttan büyük olamaz ve FAT32 dosya sisteminin tüm dağıtımı 8 terabayttan büyük olamaz.

Başka bir eksi ile uzlaşmak mümkünse (az miktarda para olduğu sürece, 8Tb'den daha büyük bir boyut biriktireceğim), o zaman ciddi bir eksi ile bitirmek için bir boyut dosyasında є birbirine bağlanın - birçoğu var bazı yüksek 4K'da.

Bununla birlikte, dosya sisteminden ayrılmak, taşınabilir ekler için (küçük dosyaların demonte edilebileceği bir flash sürücü ve SD kartlar için) iyi gider, ancak bir bilgisayarın sabit diski için artık uygun değildir. Her şeyden önce, daha büyük bir NTFS dosya sisteminde ve bazen ağ üzerinden olduğu gibi herhangi bir güvenlik işlevi yüklemek mümkün değildir ve FAT32 sistemli bir diske Windows'un herhangi bir sürümünü yükleyemezsiniz, yapmanız gerekir. NTFS'yi yeniden biçimlendirin.

FAT32 tutarlılığı

FAT32 dosya sistemine sahip ekler є Windows, Mac OS, Linux işletim sistemlerinin en çok yönlü ve çok yönlü sürümleri, ister oyun konsolları ister USB bağlantı noktasına sahip herhangi bir şey olsun.

değiştirilebilir FAT32

Dosya sisteminin ana eksi є dosyanın boyutu ve hacmi, dosyanın maksimum boyutunun 4 GB'a değiştirilememesi ve dosyaların boyutunun maksimum boyutunun 8 TB'den değiştirilememesidir.

öğürme FAT32

Tüm dosya sisteminin kaydının ana alanı, büyük boyuttaki dosya koleksiyonuna aktarılamayan ve maksimum miktarda paraya ihtiyaç duyulduğu için verilerin toplanmasıdır.

Dosya sistemi NTFS

NTFS- çok modern ve teknolojik olarak gelişmiş bir dosya sistemi, ne söyleyeceğinizi, bir kısaltma bulun ve adlandırın - " yeni teknoloji dosya sistemi ". Windows işletim sistemini sevmek daha iyidir, ancak bu harika değil - aynı zamanda Microsoft şirketi tarafından bozulanlar.

Windows'u kurarken, NTFS sisteminin ilk standart haline geldiği XP adı altında Microsoft'tan işletim sistemi sürümünden düzeltme, bir iletişim kutusu derhal sistem bölümünün kendisini tüm dosya sistemine güncellemenizi ister. Bu noktada devreye girme zamanı geldi, ancak teorik olarak NTFS dosya sistemiyle uğraşma şansınız olmayacak.

Dosya ve dosya boyutundaki ciddi dosyalara günlük erişimin dışında, NTFS'nin bir dizi ek pasajı vardır, örneğin: dosyalara erişim hakları (güvenli verileri güncellemek için), güncelleme günlüğü (güncellemeler için). dosya yapısı zaman zaman), şifreleme, disk kotaları, sabit sürücü ve sistem diski için ideal olan NTFS çalıştırma gibi diğer faydalı işlevler.

Windows işletim sisteminin kurulu olduğu diskinizin bölümlenmiş olması, NTFS formatına bağlıdır. Aynı sabit diskin veya sabit disklerin herhangi bir parçasına program yüklemeye çalışıyorsanız, koku da dosya sistemindeki annenin hatasıdır.

Ne yazık ki, NTFS'nin çok sayıda işletim sistemi konusunda kafası karışmaz; Bununla birlikte, Microsoft'un işletim sisteminin tüm sürümleri XP ile onarılabilir ve bu yılın geri kalanında Windows 10'u sona erdirecek, ancak diğer işletim sistemlerinde robotlar kullanıldığında önemli ara bağlantı olabilir.

Örneğin, Mac OS yalnızca NTFS dosya sistemindeki disklerdeki verileri okuyabilir veya disklere yazabilir. Linux dağıtımları, NTFS ile disklere yazılabilir, ancak dahası, bilgileri okumak gerekli değildir. Playstation'ın aynı sürümü, Microsoft'tan Xbox 360 gibi ve yeni Xbox One dosya sistemini uyarlamazsa NTFS ile çalışamaz.

NTFS tutarlılığı

Dosya sistemi, işletim sisteminin kalan sürümlerinin kullanımıyla güncellenir. Windows sistemleri XP ile düzeltebilirim, Xbox One'ın suçuyla sadece bir çok eklenti değil, Mac OS ve Linux kullanabilirim.

NTFS'yi Arayüzleme

NTFS'den dosya boyutu veya razdiliv paylaşımı çerçeveye bağlı kalmaktan suçlu değil, yani hiç zaman yok diyebilirsiniz.

Sıkışmış NTFS

Tüm dosya sisteminin zaferi ve yalnızca Windows işletim sisteminin kurulu olduğu sabit sürücüler ve SSD'de makul, yalnızca biçim tüm değişikliklerini açar.

ExFAT dosya sistemi

exFAT Bula ilk olarak 2008'de istatistiklerde görüntülenebilen dosya sistemi sayısıyla tanıtıldı ve güncelleme, ek işletim sistemi yükseltmeleri için XP sürümünden onarılabilen Windows'a eklendi.

exFAT dosya sistemi, flash sürücüler, SD kartlar ve sabit sürücüler gibi yeni depolama aygıtlarında depolama için kurulmuş ve optimize edilmiştir ve eski FAT32 sisteminin yerini almak için kullanılmıştır. NTFS'ye güç sağlayan yeni özel özelliklerin yanı sıra FAT32 gibi bir dosya boyutu ve dağıtımı için en yaygın özellikleri ayarlamak için en kolay ve en basit dosya sistemi Vaughn.

ExFAT ayrıca Windows ve Mac OS'de ve Linux'ta (bir tür yazılım güvenliği yükleme nedeniyle) harika bir şekilde okuyup yeniden yazdığı için NTFS'den değil farklı işletim sistemlerinden dolayı daha az kafa karıştırıcı hale getirir.

Salınımlar exFAT, tanıtımlar için Mac OS işletim sistemi tarafından benimsenecek, daha sonra Apple cihazlarına bağlı kameralarla çalışan diğer cihazları, örneğin dijital, uyarlamak ve daha fazlası mümkün olacak.

Xbox One ve Playstation 4 gibi çeşitli oyun konsolları sürümleri de, görünümlerine göre exFAT dosya sistemine eklenebilir. önceki sürümler(Xbox 360 ve Playstation 3).

ExFAT tutarlılığı

exFAT, Windows'un (XP ile onarılabilir) ve Mac OS'nin son sürümleriyle harika bir şekilde çalışır. Linux'lu robotlar için ek yazılım güvenliği gereklidir. Qiu dosya sistemi pidtrimu nabagato daha fazla küçük ekler, nіzh NTFS, ancak yine de yalnızca FAT32 ile çalışabilirler.

exFAT değişimi

Ayrıca, NTFS durumunda olduğu gibi, dosya boyutunda gerçek bir değişiklik yoktur veya exFAT sistemindeki dağıtım hala sessizdir.

ExFAT öğürme

Dosya sistemi, dosyaların en son sürümlerinde, dosyaların boyutu 4 GB'a kadar (büyük sabit sürücüler, flash sürücüler) bir dosya sistemi için kolayca kullanılabilir. Tüm müştemilatlar için, onların yardımıyla çok mutlular, eski FAT32'yi exFAT için görebilirsiniz.

Pidsumovyuchi, bir dahaki sefere geri dönebilirsiniz: NTFS, Windows işletim sistemi altındaki sistem sabit diski için uygundur, exFAT, tanıdık bilgi burunlarında vikoristovuvati'den daha iyidir, ancak FAT32, evinizde mümkün olduğunca bozulmamış olur.

giriş

2.1 FAT16 sistemi

2.2 FAT32 sistemi

2.3 FAT16 ve FAT32'yi Ayarlama

3.1 NTFS sistemi

3.2 NTFS ve FAT32'yi Yapılandırma

Visnovok

Edebiyat Listesi

giriş

Danimarka saatinde, ortadaki bir diske birkaç on binlerce dosya kaydedilecek. Dosyayı doğru bir şekilde ele almak için herkesin işine nasıl gidebilirsin? Dosya sisteminin atanması, atanan görevi atamanın etkili bir yoludur.

Dosya sistemi, bir bakışta, dosyaların dağıtıldığı koristuvach - tse "alan" dır. Ve bilimsel bir terim olarak - bilgi taşıyıcısındaki verilere erişimi güvence altına almanın ve düzenlemenin bir yolu var, ya da başka. Dosya sisteminin varlığı, dosyanın adına izin verir, ancak dosyanın adına izin verir. IBM PC'nin salınımları - akıllı bilgisayarlar, bilgiler disklerde depolanır, daha sonra dosya sistemleri onlar tarafından depolanır ve verileri disklerde (daha doğrusu mantıksal disklerde) düzenler. FAT dosya sistemi görünür.

fat ntfs dosya sistemi

1. Öykü geçmişi Zagalny karakteristiği FAT dosya sistemi

FAT (Dosya Tahsis Tablosu) dosya sistemi, 1977'de Bill Gates ve Mark McDonald tarafından parçalandı ve 86-DOS işletim sistemine bir avuç vikor dahil edildi. 86-DOS'ta CP/M işletim sisteminden programların taşınabilirliğine ulaşmak için daha önce dosya adları kabul edilerek kaydedilmiştir. Nadal 86-DOS, Microsoft tarafından kandırıldı ve 1981'de rock için piyasaya sürülen MS-DOS 1.0'ın temeli oldu. FAT Bula, 1 MB'den küçük yumuşak disklere sahip robotlar için tasarlanmıştır ve herhangi bir görüntü aktarmamıştır. sabit sürücüler... Son bir saat içinde FAT, 2 GB'a kadar dosya ve boyutlar oluşturacaktır.

FAT, dosyaların adlarını memnun etmek için aşağıdaki durağanlığa sahiptir:

Іm'ya çöpten veya rakamlardan düzeltebilir ve intikam alabilirsin ASCII karakteri, probіlu і sembolleri hariç "/ \:; | =, ^ *?

8 karakteri değiştirmiyorum, ardından 3 karaktere kadar genişletilmesi gereken bir nokta geliyor.

dosyaların adlarındaki sembollerin kaydı görünmez ve görünmez.

FAT bölümünün yapısı tabloda gösterilmiştir. 1.1. BIOS parametreleri bloğu, sabit diskin fiziksel özellikleri hakkında BIOS bilgisine sahip olmalıdır. FAT dosya sistemi, kümede (kümelerde) yalnızca bir sektör olduğu için cilt sektörünün yakınında kontrol edemez. Böyle bir sıralamada, arkasında bir dosya sistemi bulunan tek birimlerin sayısı değiştirilir. FAT kümesinin boyutu iki adımdadır ve disk biçimlendirildiğinde birimin boyutuyla başlar (Tablo 1.2). Küme є bir dosya alabilen minimum alan. Diskin marno lekeli olan kısmına kadar üretelim. İşletim sisteminin deposundan önce, diskte veri kaybı için belirlenmiş yardımcı programlar (DoubleSpace, DriveSpace) vardır.

Sekme. 1.1 - FAT bölümünün yapısı

Girilen sektör BIOS parametre bloğu (BPB) FATFAT (kopya) Kök dizin Dosya alanı

FAT, adını bir dosya dağıtım tablosundan aldı. Dosyaların dağıtımına ilişkin tablolar, mantıksal diskin kümeleri hakkında bilgi içerir. FAT cilt kümesinden, dosyanın ne hakkında olduğunu veya değerlerin nasıl olduğunu size gösterecek olan bir okremium kaydı istenir. Bir dosyaya bir meslek kümesi verilirse, dosyaların dağıtımı için bir tablo girişi şeklinde, kümenin adresleri görünecek ve böylece dosyanın bir kısmı girilecektir. FAT aracılığıyla bağlantılı listelere sahip dosya sistemi olarak adlandırılır. DOS 1.00 için yayınlanan orijinal FAT sürümü, dosya dağıtımı için 12 bitlik bir tablo ve 16 MB'a kadar ayrı bir dosya boyutu kullandı (DOS için ikiden fazla FAT dosyası kuramazsınız). 32 MB boyutundaki sabit sürücüleri barındırmak için FAT boyutu 16 bite ve küme boyutu - 64 sektöre (32 Kb) kadar yükseltilmiştir. Bir dış görünüm kümesine benzersiz bir 16 bitlik sayı verilebiliyorsa, FAT'a bir birimde maksimum 216 veya 65536 küme verilecektir.

Tablo 1.2 - Küme boyutları

Küme boyutu Küme boyutu FAT türü< 16 Мб4 КбFAT1216 Мб - 127 Мб2 КбFAT16128 Мб - 255 Мб4 КбFAT16256 Мб - 511 Мб8 КбFAT16512 Мб - 1023 Мб16 КбFAT161 Гб - 2 Гб32 КбFAT16

Oskilki zavantazhuvalny kaydı, algoritmanın diskteki sistem dosyalarını şaka yapması için çok düşüktür, daha sonra sistem dosyaları şarkı mesajında ​​bulunur, bu nedenle büyüleyici kaydın yanı sıra bilmek kolaydır. Bölgenin kulağındaki sistem dosyalarının konumunun düzeltilmesi; Ayrıca, FAT diskindeki kök dizinden dosya ve dizin sayısı 512 ile çevrelenmiştir.

FAT'deki dış görünüm dosyası ve alt dizini, dosyanın, özniteliklerinin intikamını almak için kullanılabilecek dizine 32 baytlık bir öğe olarak görüntülenir. ), köklenme tarihi ve saati (veya son değişiklikten önce girilmiş) ve ayrıca bilgiler (Tablo 1.3).

Tablo 1.3 - Dizin Öğeleri

FAT dosya sistemi, en son kulaktan sonuna kadar diskte tek bir kopya halinde saklanır. Yeni bir dosya açıldığında veya aynı dosya eklendiğinde dosya dağıtım tablolarındaki ilk sanal küme. Robotlar sürecinde bir dosya görülecektir ve bazılarının boyutu değişmiştir, sonuç olarak ortaya çıkacak boş kümeler diske dağıtılacaktır. Kümeler olarak, dosyadaki verilerin intikamını almak için dosya görünmez, dosya animasyonun parçaları olarak görünür. Güçlü bir şekilde parçalanmış dosyalar, robotun verimliliğini önemli ölçüde azaltır, böylece dosyayı yazarken okuma / yazma kafaları diskin bir alanından sonuncusuna taşınır. FAT kabul eden işletim sistemlerinin deposundan önce, dosya işlemlerinin üretkenliğinde bir artışın göstergesi olan disk birleştirme için özel yardımcı programlar girebilirsiniz.

FAT'nin bir başka eksikliği, üretkenliğin bir dizi dosyada depolanması, ancak bir katalozda depolanmasıdır. Çok sayıda dosya varsa (bin'e yakın), katalogdaki dosya listesinden bir dosya listesi okunabilir, az miktarda chilin alabilirsiniz. Birbirine bağlıdır, çünkü FAT dizini küçük, sırasız bir yapıya sahiptir ve dizinlerdeki dosyaların adları başlangıç ​​sırasına göre gider. Sonuç olarak, katalogda ne kadar çok kayıt varsa, o kadar fazla program kullanılır, bu nedenle dosyaya tıkladığınızda, katalogdaki tüm kayıtlara son bir kez bakmanız gerekir. Oskilki FAT, tek renkli bir DOS işletim sistemi için tasarlanmıştır, o zaman sahip hakkında bir vidomosti veya dosya / dizine daha fazla erişim gibi bilgileri iletmez. FAT çok yönlülüğünün düzenleyicileri, farklı işletim sistemleriyle çalışan birimlerde saklanabilir.

Disketleri biçimlendirirken, bir dosya sistemi olsun, bir FAT'nin karışıklığı için daha büyük bir işletim sistemi olsun, biraz dönüşüm istiyorum. Kısmen fiyat, hizmet haraçlarının toplanması için daha az alanda FAT'nin yapısının daha basit olması, sistemde daha düşük olması ile açıklanabilir. 100 MB hacimli burunlarda çalıştırırsanız, ezici dosya sistemleri kaldırılabilir.

FAT'nin, bir bilgisayarın robotunun anormal şekilde sonlandırılması yoluyla dosyaları depolamayan basit bir dosya sistemi olması kesinlikle gereklidir. FAT kabul eden işletim sistemlerinin deposundan önce, yapıyı yeniden yapılandıran ve dosya sistemlerindeki tutarsızlıkları işleyen özel yardımcı programlar bulunur.

2. FAT16 ve FAT32 dosya sistemlerinin özellikleri

.1 FAT16 sistemi

Dosya sistemi, DOS, Windows 95⁄98⁄Me, Windows NT⁄2000⁄XP işletim sistemleri ve daha fazla sistem için ana sistem olan FAT 16'dır. FAT 16, küçük diskler ve basit dizin yapıları için tasarlanmış basit bir dosya sistemidir. Ad, dosyaları düzenleme yönteminin adına benzer - Dosya Ayırma Tablosu. Diskin koçanı üzerinde Tsya tablosu razmіschutsya. 16 sayısı, dosya sisteminin 16 bit olduğu anlamına gelir - kümeleri adreslemek için 16 bit vardır. İşletim sistemi, bir dosyayı itmek ve kümeleri atamak için bir dosya dağıtım tablosudur, tıpkı bir sabit diskteki ödünç dosya gibi. Ek olarak, Tablo, kullanılabilir ve kusurlu kümeler hakkında bir özellik listesine sahiptir. Daha kolay, kitaplar arasındaki farkı ve hızlı bir değişiklikle nasıl çalışılacağını anlamak için FAT16 dosya sistemini anlamak daha kolaydı, işletim sisteminin kendisi de FAT 16 ile çalışıyor.

Dosyayı okumak istiyorsanız, işletim sistemi ime dosyasındaki dosyayı bilmekten ve dosyaya ilk kümenin numarasını okumaktan suçludur. İlk küme, dosyanın kulağıdır. Daha sonra ilk küme dosyasından FAT öğesinin okunması gerekir. Öğe nane intikamını alacaksa - neşterde kalın, o zaman uzak bir shukati gerekmez: tüm dosya tek bir kümede bulunur. Küme durmadığı için, tablonun elemanı, saldırgan küme numarasının yerini almaktır. İlki için saldırgan maє buti okumaları kümesi yerine. Lansette son küme bulunursa, dosya tüm kümeyi işgal etmiyorsa, yeni bir küme bulmak gerekecektir. İndirme baytları, klasördeki girişten kaydedilebilen önceden oluşturulmuş bir dosya tarafından görüntülenir.

Dosya yazmak için yapılan çalışma sonucunda işletim sistemi kullanılabilir. Bir klasörün belirli bir öğesinde, dosyanın bir açıklaması açılır, ardından tek bir FAT öğesi fısıldanır ve klasörün yeni bir öğesi değiştirilebilir. FAT öğesi tarafından açıklanan ilk kümeye dikkat edin. Saldırgan kümenin numarasını değiştirmek veya mızrakta kalan kümeyi işaretlemek için Tsei öğesi FAT.

Böyle bir sıralama için işletim sistemi, sayıların oluşturulması için yeraltı kümelerinden neşterleri seçersiniz. Zrozumіlo, ancak kümelerin büyüdüğü son zamana kadar olan büyüme, diske yayılmış kümelere kadar çok daha hızlıdır. Aynı zamanda arızalı kümeler olarak FAT'den gelen aynı değerleri yok saymak gerekir.

FAT16 dosya sistemlerinde küme numarasının altında 16 satır bulunur. Bu nedenle, maksimum küme sayısı 65.525'tir ve bir kümenin maksimum boyutu 128 sektördür. Böyle bir süre için, FAT16 için maksimum sürücü veya sürücü boyutu 4,2 gigabayt olur. Diskin mantıksal bir biçimlendirmesi ile veya işletim sistemi bozulursa, küme sayısı değişmezse 65525 kümenin boyutunu artıracaktır. Açıkçası, kümenin boyutundan daha fazla artacaktır. 128 sektör büyüklüğünde bir küme nedeniyle Bagato işletim sistemleri ve yanlış çalışma. Sonuç olarak, bir FAT16 bölümünün maksimum boyutu 2 gigabayta düşürülür. Zvychay, kümenin boyutu ne kadar büyükse, disk alanı kaybı da o kadar büyük olur. Tse z tim, shho, kümeyi durdurun, bir dosya ödünç alın, bunun bir parçası olup olmadığını akılda tutun. Örneğin, 17 Kbyte büyüklüğünde bir dosya 16 Kbytelık bir cluster boyutuna sahip bir partition'a yazılacaksa, tüm dosya iki cluster ödünç alınacak ve ilk cluster tekrar depolanacak ve diğer cluster olacak. küme yalnızca 1 Kbayt veri yazılacak, ancak 15 Kbayt başka bir kümenin alanına kaydedilecek Bu, diğer dosyaları yazmak için erişilemez. Büyük diskler çok sayıda küçük dosya kaydettikçe, disk alanı alanında önemli dosyalar olacaktır. Tablo 2.1'de, alanın boyutu farklı olduğunda, disk alanı pahasına alan türünü belirtmek mümkündür.

Sekme. 2.1.1 - Disk alanını boşa harcama

Boyut dağılımı Küme boyutu Atık disk alanı 127 MB2 KB2 % 128-255 MB4 KB4 % 256-511 MB8 KB %10 512-1023 MB16 KB %25 1024-2047 MB32 KB40 % 2048-40

Disk alanı tüketimini azaltmanın iki yolu vardır. Birincisi, küçük bir küme boyutuna sahip diğer parçalardaki disk alanı alanıdır. Diğeri FAT32 dosya sistemi victoria<#"center">2.2 FAT32 sistemi

FAT32 dosya sistemi, FAT formatına dayalı yeni bir dosya sistemidir, Windows 95 OSR2, Windows 98 ve Windows Millennium Edition desteklenmektedir. FAT32, 32 bitlik bir küme tanımlayıcıdır, ancak 4 bit daha eski büyük bir rezerv varsa, küme tanımlayıcısının etkin boyutu 28 bit olur. FAT32 kümelerinin maksimum boyutu 32 KB'dir, teorik olarak FAT32 8 terabaytlık hacimlerde kullanılabilir. Daha büyük FAT32 birimleri (eski işletim sistemlerinde) istiyorsanız, Windows 2000 32 GB'a kadar yeni FAT32 birimlerini barındırabilir. FAT32'yi kabul edebilen daha fazla küme vardır, bu da keruvati disklerinin daha verimli olmasına, daha az FAT 16'ya izin verir. FAT32, 128 MB'a kadar olan birimler için 512 bayt kümeler olabilir.

Windows 98'deki FAT 32 dosya sistemi temeldir. Merkezi işletim sistemiyle birlikte bir diski FAT 16'dan FAT 32'ye dönüştürmek için özel bir program verilir.Windows NT ve Windows 2000 ayrıca FAT dosya sistemine geçebilir; ikincil erişim tüm dosyalara. Ancak, Windows NT ve Windows 2000'in en gelişmiş özellikleri nedeniyle NTFS (NT Dosya Sistemi) dosya sistemi kullanılamaz. NTFS, dosyaların 2 TB'a kadar (FAT 32 gibi) bir disk üzerinde paylaşılmasına izin verir, ancak buna ek olarak dosya saklama işlevi vardır, denetim için güvenlidir ve ortada bir saat robotik sürer. Ve Windows 2000'de FAT 32 dosya sistemini güncellemek mümkündür.Windows NT işletim sisteminin kurulumu FAT diskinde onarılabilir;

Dönüştürme yardımcı programını hızlandırarak fiyatı değiştirebilirsiniz. exe, işletim sisteminden bir kerede teslim edilecektir. Disk bölümlerinin NTFS sisteminde yapılan değişiklikler, diğer işletim sistemleri için kullanılamaz hale gelir. DOS, Windows 3.1 veya Windows 9x'e dönecek, NTFS bölümlerini görmeniz ve yeni FAT bölümlerini değiştirmeniz gerekiyor. Windows 2000, FAT 32 veya NTFS dosya sistemi kullanılarak bir diske kurulabilir.

FAT32 dosya sistemlerinin olanakları FAT16'nın kapasitesine bağlıdır. 2047 GB'a kadar kapasiteye ve küçük boyutlu kümelere sahip diskleri adapte edeceğim için özel, bu yüzden sutta gözeneksiz bir disk alanını hızla düzeltecek. Örneğin, FAT16'daki 2 GB'lık bir sabit diskin boyutu 32 KB'lık bir kümeye ve FAT32'nin boyutu 4 KB'lik bir kümeye sahiptir. FAT32, işlevsel programlar, ızgaralar ve eklenti sürücüler nedeniyle oluşan karışıklığı mümkün olduğunca azaltmak için mimaride, API arabirimlerinde, dahili veri yapılarında ve disk biçiminde minimum değişikliklerle uygulanır. Ale, FAT32 tablolarındaki bazı öğelerin boyutu artık bir seçim bayt haline geldi, bir çok dahili ve disk yapısı yanı sıra API-arayüzleri daha yaygın hale geldi. FAT32 disklerindeki bazı API'ler engellenir, böylece FAT32 diskleri yerine kullanım diskleri kurulmaz. Büyük bir değişim programından başlamanın bir yolu yoktur. Sürücüyü FAT32 disklerine kurmak için faydalı araçlar. Ancak, MS-DOS blok ek sürücüleri (örneğin, Aspidisk. Sys) ve yardımcı programların FAT32 desteği için değiştirilmesi gerekir. Microsoft tarafından sağlanan tüm disk yardımcı programları (Format, Fdisk, Defrag ve gerçek ve çalıntı modlar için ScanDisk) yeniden oluşturuldu ve FAT32'yi kabul edecek şekilde artırıldı. Ayrıca Microsoft, FAT32 desteği için ürünleri değiştirmek için disk yardımcı programları ve eklenti sürücüleri için destek sağlamaya yardımcı olacaktır. FAT32, büyük diskleri olan bir saatlik robotlar için verimli bir FAT16'dır ve 2 GB disk alanı gerektirmez. Windows 98, FAT16 ile uyumludur, dosya sisteminin bir kısmı diğer işletim sistemleriyle uyumludur ve üçüncü taraf sistemler vardır. MS-DOS gerçek kipte ve çerçevesiz Windows modları 98, FAT32 dosya sistemi FAT16'dan daha önemlidir. Bunun için programı MS DOS modunda başlatırken, Autoexec dosyasını dahil etmek gerekir. Smartdrv'yi içe aktarmak için bat veya PIF dosya komutu. exe, diskleri işlemlere eklemek için. Eski programlar, FAT16 özelliklerini sigortalı olanlar, alan miktarı veya 2 GB'den fazla olan disk alanı hakkında yanlış bilgiler hakkında bazı bilgiler olabilir. Windows 98, MS-DOS ve Win32 için ölçümlerin doğru başlatılmasına olanak tanıyan yeni API'lere sahiptir.

.3 FAT16 ve FAT32'ye ayarlayın

Tablo 2.3.1 - FAT16 ve FAT32 dosya sistemleri arasındaki yazışmalar

FAT16 FAT32 Daha fazla işletim sistemi (MS-DOS, Windows 98, Windows NT, OS / 2, UNIX) gerçekleştirdi ve uyguladı. Şu anda Windows 95 OSR2 ve Windows 98'den yoksun olacak. Boyutu 256 MB'den küçük olan mantıksal diskler için daha da etkilidir. Boyutu 512 MB'den küçük disklerle gerçekten değil. Örneğin DriveSpace algoritmasını kullanarak bir disk tutacağı oluşturacağım. Daralan diskleri kabul etmeyeceğim. Boyutları mantıksal disk biçiminde olan maksimum 65525 küme işlendi. Kümelerin maksimum boyutu 32 KB'dir, FAT16 2 GB'den büyük mantıksal disklerle kullanılabilir. Maksimum 32 KB küme boyutuna sahip 2047 GB'a kadar mantıksal disklerle oluşturulmuştur.

FAT32 dosyasına ekleyebileceğiniz maksimum dosya sayısı 2 bayt dosya ile 4 GB'dir. Win32 programları bu tür dosyaları özel işleme gerekmeden yazabilir. Programlarımız, EXTEND-SIZE (1000h) için kullanılabilen bir uyarı mesajı ile 716C (FAT32) işlevi olan Int 21h'nin aktarılmasından sorumludur.

FAT32 dosya sistemleri için, dosya dağıtım tablolarının dış görünüm kümesinin her biri 4 bayt, FAT16 - 2 bayt ve FAT12 - 1.5 için her biri.

FAT32 tablosunun 32 bitlik elemanının eski 4 biti ayrılmıştır ve formüle edilmiş küme numarasında yer alır. FAT32 tablosunu önceden yerleştirmeden okuyan programlar, yeni değerler yazarken bunları maskelemek, dövmek ve değişikliklerden korumaktan suçludur.

Otzhe, FAT32, FAT dosya sisteminin uygulama sayısı nedeniyle aşırı yüklenebilir:

Boyutu 2 TB'a kadar olan diskleri kabul edeceğim;

disk alanını daha verimli bir şekilde organize etme. FAT32'ye bağlı olarak büyük disklerde %10-15'e kadar alan sağlayan FAT32 küçük boyutlu küme (8 GB'a kadar olan diskler için 4 KB);

FAT 32'nin artık eklenmemiş olan kök dizini, kümelerden oluşan bir mızrakta saklanabilir ve herhangi bir disk sürücüsünde rötuşlanabilir;

biraz daha umut: FAT32'nin FAT'nin kök dizinini ve yedek kopyasını değiştirmesi gerekiyor, ayrıca FAT32 disklerindeki eski moda kayıt genişletildi ve şimdi zbіynyh dіlyanok, nіzh іnuchі FAT- öncesi kritik öneme sahip yapıların yedek bir kopyasını içeriyor. birimler;

programlar zavanazhayutsya 50% shvidshe.

Tablo 2.3.2 - Küme boyutlarının ayarlanması

Disk boyutu FAT16 için küme boyutu, KB FAT32 için küme boyutu, KB256 MB-5TB3Nebyte3

3. Alternatif dosya sistemi NTFS ve FAT32

3.1 NTFS sistemi

(Yeni Teknoloji Dosya Sistemi) - Windows NT işletim sistemine sahip robotlar için en iyi dosya sistemi, bazı harikalar bu sistem için özel olarak ayrılmıştır. Windows NT ambarından önce, dönüştürme yardımcı programı dahil edilmiştir, böylece birimleri FAT ve HPFS'den NTFS birimlerine dönüştürmek işe yarayacaktır. NTFS, ek dosyalara ve dizinlere erişimi yönetme yeteneğini önemli ölçüde genişletti, çok sayıda öznitelik getirdi, görüntüleme hızını, dinamik olarak sıkıştırılmış dosyaları uyguladı ve POSIX standardına uyarlandı. NTFS, 255 karaktere kadar dosya adlarına izin verirken, VFAT olan kısa adlar için aynı algoritma kullanılır. NTFS, herhangi bir işletim sistemi veya işletim sistemi için kendi kendini yenileyebilir, böylece disk birimi erişilebilir durumda kalır ve dizin yapısı bozulmaz.

Özel bir dosyaya - bir ana dosya tablosu MFT'ye (Ana Dosya Tablosu) yazarak bir NTFS temsilleri birimindeki bir cilt dosyası. NTFS, 1 Mb'a yakın özel bilgi boyutuna sahip ilk 16 tablo girişini saklı tutar. Tablonun ilk kaydı, baş dosya tablosunun kendisi olmadan başlangıçtır. Bunu bir ayna kayıt MFT'si takip eder. MFT puanlamasının ilk kaydı olarak, NTFS başka bir kaydı okur, böylece ilk MFT kaydıyla aynı olan ilk kayıt olan MFT yansıtma dosyasını bilebilirsiniz. MFT'nin bölümlerinin ve MFT'nin ayna dosyasının kopyalanması, koçanın sektöründe saklanır. Arnavut kaldırımlı sektörün bir kopyası, diskin mantıksal merkezinde bulunur. Üçüncü MFT kaydı, dosyaları güncellemek için kullanılan geri yükleme dosyasını ortaya çıkarır. Ana dosya tablolarındaki on yedi giriş, birimdeki dosya ve dizinlerde saklanır.

Günlük dosyasında, dosyanın kökü ve dizinlerin yapısını değiştiren komutlar da dahil olmak üzere, birimin yapısını enjekte etmek için tüm işlemler yeniden oluşturulur. İşlem günlüğü, sistemden NTFS birimini güncellerken takılacak. Kök dizine ilişkin bir giriş, kök dizinde depolanan dosya ve dizinlerin bir listesidir.

Birim üzerindeki alanın diyagramı bitmap dosyasından kaydedilir. Belirli bir dosyanın özelliği, bir birimin bir kümesini temsil eden bir deri bit olan bir bitmap'in intikamını almaktır ve belirli bir dosyanın bir kümesi kullanılır. Aynı birimde kurulacak olan birimi, NTFS sürümünü ve biti ortaya çıkarmak için yerleşik dosyaları birime ve birim dosyasına geri yüklemek için de bozuk bir küme dosyası oluşturacağım. Nareshty, є dosyası, öznitelik tanım tablosunu değiştirmek için, birim üzerinde görüntülenebilecek öznitelik türlerini belirterek ve dizini belirtmek, sistem güncelleme işlemini değiştirmek vb. mümkündür. kümeler tarafından rozpodіlyaє boşluk ve 64 numaralandırma için vikoristovuє, bu nedenle, 64 KB'ye kadar cilt boyutu olan 264 ana küme olasılığı vardır. Yak ve FAT küme boyutu değişebilir, ancak diskin boyutuyla orantılı olarak viskoz bir büyüme olması gerekmez. Dağıtım formatlanırken tanımlar için ayarlanan kümelerin boyutu Tablo 3.1'de gösterilmiştir.

Rosemir rozdilu Rosemir kümesi< 512 Мб512 байт513 Мб - 1024 Мб (1 Гб) 1 Кб1 Гб - 2 Гб2 Кб2 Гб - 4 Гб4 Кб4 Гб - 8 Гб8 Кб8 Гб - 16 Гб16 Кб16 Гб - 32 Гб32 Кб>32 GB64KB 16 xabayta (264 bayt) kadar olan dosyaları indirmenize izin verir ve dosyaları gerçek saatten almak için kullanılabilir. Dosyanın veya dizinin özniteliklerinden birinde veya herhangi bir öznitelikte є herhangi bir anda dikkate alınabilir veya yüklenebilir (sıkıştırma, küme boyutu 4 Kb'den fazla olmayan bölümlerde yapılabilir). Bir dosya tehlikeye girdiğinde, sertleştirme diyagramlarının görünümünde, FAT'a nasıl giriş yapılır, dosya sertleştirmede takılır, böyle bir sıralama ile bilgi kaybolana kadar küçük bir disk dosyası üretmek mümkün değildir. diğer dosyalar.

NTFS parçalanmasını azaltmak için kesintisiz bloklardan dosya kaydetmeniz gerekir. B-ağacı görünümünde sistem, FAT listesinin yapısından ziyade yüksek verimli HPFS dosya sistemine benzer şekilde kısır bir dizin yapısına sahiptir. Katalozadaki tüm dosyanın yöneticileri sağlıklıdır ve dosyaların adları sözlük sırasına göre sıralanmıştır. Bula bir dosya sistemi olarak bozuldu, bu nedenle vikorist bir işlem işleme modeli güncelleniyor. NTFS birimindeki bir dosyayı değiştiren girişten çıkışa bir dış görünüm işlemi bir işlem olarak görüntülenebilir ve yerel olmayan bir blok olarak görüntülenebilir. Dosyayı değiştirirken, hizmeti, işlemi tekrarlamak veya işlemi görüntülemek için gerekli tüm bilgileri kurtarma dosyasının dosyasına kopyalayacağız. İşlem başarıyla tamamlanırsa, dosyada yapılan değişiklik görüntülenir. Якшо ні, NTFS zdіysnyu vidkat işlemi.

Davetsiz misafir için önemsiz, yetkisiz erişimden önce verilen NTFS, güvenli olabilmesi için gerekli bilgilerin gizliliğini dikkate almayacaktır. Dosyalara erişimi otrimannya için, bilgisayarı bir disketten DOS'ta kilitlemek ve mümkün olan en kısa sürede tüm sistem için bazı NTFS sürücülerini kilitlemek yeterlidir.

Windows NT 5.0'dan (Windows 2000'den daha yeni) onarım yaparken Microsoft, NTFS 5.0 dosya sistemini uyarlayacaktır. V Yeni sürüm NTFS, ek dosya öznitelikleri ekledi; erişim hakkının sırası, çitin avukatı tarafından erişime açılır; bu, örneğin, grubun grubun haklarını belirli bir dosyaya miras almasına izin verir, çit değiştirilebilir. nova sistemi ayrıca izin verilirє:

koristuvacha'ya verilen obmezhennya (kotalar) disk alanı boyutunu tanıtmak;

proje yerel bir diskteki bir alt dizinde (yerel veya uzak bir bilgisayarda olduğu gibi) bir dizin olabilir.

Windows NT'nin yeni sürümüyle, dosya ve dizinlerin şifrelenmesi dinamizmi, böylece bilgi almanın güvenilirliği artırıldı. Windows NT 5.0 deposundan önce, özel bir anahtarla şifrelenmiş bir Şifreleme Dosya Sistemi (EFS) vardı. Dosya için şifreleme özniteliği ayarlanmışsa, programlar yürütüldüğünde, dosya yazılmak üzere dosyaya yazılır veya programların dosyanın kodunu çözmesi ve kodunu çözmesi için okuma görüntülenir.

.2 NTFS ve FAT32'yi Yapılandırma

Perevagi:

Küçük dosya boyutlarına hızlı erişim;

Bu gün için disk alanının boyutu pratikte kapalı değildir;

Dosyaların parçalanması dosya sistemine akmaz;

Visoka, verileri kaydetme umudu ve dosya yapısının kendisinin gücüdür;

Büyük boyutlu dosyalarla saatlerce robotlar için yüksek verimlilik;

eksik:

Obsyagu için Vishі vimogi operasyonel bellek FAT 32'den rastgele;

Ortalama büyüklükte kataloglara sahip robot, parçalanma ile daha zor hale getirilir;

Robotun daha düşük hızı orantılı olarak FAT 3232'ye dayanmaktadır.

Perevagi:

Robotların Visoka hızı;

Operasyonel hafızanın yeminine düşük vimoga;

Robot, ortalama ve küçük boyutlu dosyalar üzerinde etkilidir;

Daha az sayıda okuma / yazma kafası nedeniyle daha düşük znoshuvannya diskleri.

eksik:

sistemden düşük zahist;

Chi, büyük razmіrіv dosyalarına sahip etkili bir robot değildir;

Obmezhennya o dosyayı paylaşmak için maksimum miktar için;

Parçalanmada shvidkodiya'da azalma;

Çok sayıda dosyayı ortaya çıkarmak için kataloglarla robotik saat başına hız kodunda azalma;

Ayrıca, rahatsız edici dosya sistemleri ve kümeler halinde veri kaydetme, herhangi bir verinin minimum boyutu 512 b'dir. Kural olarak, çok özel bir küme boyutu 4 Kb'dir. Genel olarak, buna değer ve bitti. Parçalanma hakkında biraz: Disk %80 - 90 oranında depolandığında NTFS robotlarının hızı keskin bir şekilde düşer. Hizmet ve iş dosyalarını parçalama süreci. Böyle dolaşmış bir diskle daha fazlasını yapabiliriz, çünkü daha parçalanmış ve daha az üretkendir. FAT 32, erken aşamalarda çalışma diski alanının parçalanmasına sahiptir. Sağda, burada, sık sık yazdığınız / prate danі yaptığınız bir şeyi bırakın. Yak ve NTFS, parçalanma üretkenliği büyük ölçüde azaltır. Şimdi operatif hafıza hakkında. FAT 32 elektronik tablosunun hacmi, RAM'de birkaç megabayta yakın olabilir. Yardım için Ale keshuvannya gelsin. Önbelleğe yazmak için:

Yeni kataloglar;

Dani tüm dosyalar hakkında, günün anında nasıl galip gelineceği hakkında;

Boş disk alanıyla ilgili veriler;

NTFS'den ne haber? Keshuvannya, onlarca megabayta ulaşabilen büyük boyutlu kataloglar sağlamak için önemlidir. Artı MFT artı diskteki boş alan hakkında bilgi. Eğer talebe saygı duymak istersem, NTFS yine de operasyonel belleğin kaynaklarını uygun maliyetli bir şekilde tüketecektir. Açıkçası, sistem haraç verdi, MFT'de deri için yaklaşık 1 Kb yazılmıştı. Ama yine de, FAT 32 için değil, yine de yeterli RAM alabilirsiniz. Daha kısa, belleğiniz daha ucuzsa veya 64 Mb ise, performans açısından FAT 32 daha verimli görünecektir. Şimdi en yüksek disk hakkında. NTFS victoria için Bus Mastering gereklidir. Bu ne? Robot sürücüsünün ve kontrolörünün özel modu. Viktorya dönemi BM'si işlemcinin katılımı olmadan değiştirildiğinde. VM'nin görünürlüğü, sistemin üretkenliği ile ilişkilidir. Ayrıca, geçmişte büyümeyi okumak / kaydetmek için çok sayıda kafa kıvrımı vardır, bu da dosya sisteminin kendisine bu şekilde akar. Bununla birlikte, disk önbelleğinin varlığı, NTFS'de ve FAT 32'de olduğu gibi pozitif olarak tanımlanır.

Visnovok

FAT makaraları - para toplamak için düşük genel masraflar ve çok sayıda işletim sistemi ve donanım platformunun toplam tutarlılığı. Dosya sistemini, daha önce olduğu gibi, disketlerin biçimlendirmesini kullanmak için kullanıyorum, dosya sistemleri tarafından kullanılması çok önemli, onları kullanmak için değil, düşük genel giderler için, ancak disketler için kesinlikle kabul edilemez kullanmamıza izin verin ).

FAT32'nin uğruna depolama alanı zaten aynı - dağıtıma erişmek istiyorsanız, varto deposunun dosya sistemi Windows yardımı ile 9x, Windows 2000 / XP'nin arkasındakidir. Windows 9x'in önemi günümüzde neredeyse ortadan kalkmış olsa da, tüm dosya sisteminin muzaffer olması özellikle ilgi çekici değildir.

Edebiyat Listesi

1.http: // yura. puslapi. lt / arşiv / per / fat.html

33 No'lu oglyadova dersinden önceki materyal

uzmanlık alanlarındaki öğrenciler için

"Bilgi teknolojisi güvenlik yazılımı"

İVT Anabilim Dalı Doçenti, Ph.D. Livak O.M.

DOSYA YÖNETİM SİSTEMLERİ

Temel tanık, gerçekler

kayda değer. Dosya sistemlerinin özellikleriŞİŞMAN,VFAT,yağ 32,HPFS,NTFS. Dosya sistemleri ve UNIX OS (s5, ufs), Linux Ext2FS. Diskin sistem alanı (boyut, hacim). Dosya dağıtma ilkeleri ve dosya dağıtımı hakkında bilgi edinme. Katalogların düzenlenmesi. Dosyalara ve dizinlere erişim sağlama.

Navichki ve vminnya

Bilgisayar bilgilerini (dosyalar ve dizinler) almak ve güncellemek için dosya sisteminin yapısı hakkında Vikoristannya bilgisi. Dosyalara erişimin organizasyonel dağılımı.

Dosya sistemi. Dosya sistemi yapısı

Diskteki veriler dosya olarak kaydedilir. Dosya, diskin tamamıdır.

Keruvannya dosyaları için sistemler ve keruvannya dosyaları kullanılır.

Anne, dosyaları mantıksal olarak dosya sisteminde kaydetmek için verileri kullanabilir. Dosya sisteminin kendisi, bağışlar temelinde bağışları düzenlemek için kullanılır.

Böyle bir sıralamada, dosya sistemi - programın güvenliği, açılış, bakım, düzenleme, okuma, yazma, değiştirme ve dosya erişimi için dosya bilgilerini değiştirme ve ayrıca kaydetme için nasıl görüntüleneceği hakkında bir dizi özellik ve bilgi

Dosya yönetim sistemi, kesinlikle büyük modern işletim sistemlerinin ana sistemidir.

Sistemin ve keruvannya dosyalarının yardımının arkasında

· Tüm sistem işleme programlarının verilerini arayın;

· Merkezi disk alanı ve veri yönetimi sorunlarını çözün;

· Nadajusti koristuvachevі s vykonannya dosyalar (vorennya toscho) üzerinde çalışır, bu dosyaları ve ekleri değiştirir, dosyaları yetkisiz erişimden alır.

Bazı işletim sistemleri için, dosyaları kervoring için birkaç dosya sistemi olabilir, ancak bir dizi dosya sistemiyle çalışma yeteneği garanti edilebilir.

Dosya sistemini ve keruvannya dosyalarının sistemini geliştirmeye çalışmak.

"Dosya sistemi" terimi, dosya tarafından düzenlenen verilere erişim ilkesi anlamına gelir.

termin "Dosya yönetim sistemi" dosya sisteminin somut uygulamasını ortaya koymak, tobto. robotu belirli bir işletim sisteminden dosyalarla koruyacak tüm yazılım modülleri kompleksi.

Ayrıca, gerçek dosya sistemine göre düzenlenmiş dosyalara sahip robotlar için, dış görünüm işletim sistemi için ayrı bir dosya yönetim sistemi bozuldu. UV sistemi, işletim sistemi için pratik olarak başarısız, kuruldu.

Ana dosya sistemlerindeki Windows işletim sistemi ailesi için: VFAT, FAT 32, NTFS.

Cich dosya sistemlerinin yapısı anlaşılabilir.

dosya sistemleri ŞİŞMAN herhangi bir mantıksal diskin disk alanı iki alana bölünecektir:

Sistem alanı

· Haraç alanı.

Sistem alanı Biçimlendirildiğinde başlar ve başlar ve ardından dosya yapısını yönettiğinde başlar.

Sistem alanı, saldırgan bileşenlere dayanmaktadır:

· Zavanazhuvalny sektörü, scho intikam zavanazhuvalny kaydı (önyükleme kaydı);

· Ayrılmış sektörler (belki değil);

Dosya dağıtım tabloları (FAT, Dosya Ayırma Tablosu);

· Kök dizin (KÖK).

Bileşenler disk üzerinde birer birer yeniden konumlandırılır.

Danih bölgesi Köke sipariş edilen dosyaları ve dizinleri ortaya çıkarın.

Sözde kümeleri parçalamak için verilen alan. Küme, bağış bölgesindeki bir dizi toplam sektörden oluşan bir zincirdir. Öte yandan, küme, bir dosya tarafından adreslenebilen ve görülebilen en küçük disk belleği birimidir. Tobto. dosya veya tüm küme sayısına ödünç verme kataloğu. Kapatmak ve diske yeni bir dosya yazmak için işletim sistemi bir dizi disk kümesi girmelidir. Bu kümeler mutlaka birer birer gitmekten suçlu değildir. Dış görünüm dosyası için bu dosyaya verilen küme numaralarının bir listesi saklanır.

Bölgenin kümedeki bağışlarını değiştirmek için

· FAT tablolarının boyutunu değiştirin;

· Dosya parçalanmasını değiştirin;

Dosyadaki yemek mızrağını hızlandırmak için Þ dosyaya erişim ile karşılaşılacaktır.

Bununla birlikte, özellikle çok sayıda küçük dosya olması durumunda veri alanının etkisiz kaydına yol açan büyük bir küme boyutu vardır (dış görünüm dosyası bile kümenin ortasına dahil edilir).

Modern dosya sistemleri için (FAT 32, HPFS, NTFS), sorun kümenin boyutu için görülür (maksimum 4 KB)

Bölge haritası danih є T abl_tsya dosyaların dağıtımı (Dosya Ayırma Tablosu - FAT) FAT tablolarının (12, 16 veya 32 bit) dış görünüm öğesi bir disk kümesinde görünür ve durumunu karakterize eder: bozuk küme.

· Herhangi bir dosyaya (tobto, işgal) bir dağıtım kümesi olarak, o zaman FAT öğesinin türü, dosyaya saldırgan küme numarası atanmalıdır;

· Dosyaya kalan küme, FF8h - FFFh (FFF8h - FFFFh) aralığındaki sayı ile belirlenir;

· Küme kötüyse, intikam sıfır değeri 000h (0000h) kazanın;

· FF7h (FFF7h) sayısı ile gösterilen vikorstannya (zbyyniy) için geçerli olmayan bir küme.

Böylece FAT tablolarında bir dosyaya kadar konumlandırılabilen ve fenerlere bağlı olan kümeler bulunmaktadır.

Dosya dağıtım tablosu, mantıksal disk kilitlendiğinde hemen kaydedilir ve kilitleme sektöründeki özel alanda tam olarak tanımlanır.

Tek tek yürümek gibi iki özdeş rehberle birlikte olmayı merak ediyorum. Bir arkadaşınızın tablonun ilk kopyasını mahvetmesini sağlayın.

Bağlantıda, diske erişirken FAT daha yoğun hale geldiğinde, onu OP'ye (giriş / çıkış arabelleği veya önbellek) çağırabilirsiniz ve buna eklemek çok pahalıdır.

FAT'nin ana eksikliği, dosyaları olan robottur. Dosya açıldığında temel kural ilk sanal kümeyi görmektir. Bu, diskin parçalanmasına ve neşter dosyalarının katlanmasına yol açar. Dosyaları olan robotlar için bir mesaj gibi görünüyor.

FAT tablolarının bu düzenlemesine bir göz atmak için vikoristovuvati yapabilirsiniz. atıkDiskEditör.

Dosya hakkında detaylı bilgiler, kök dizin olarak adlandırıldığı için kısa yapılarda saklanır. Bir dış görünüm mantıksal diski bir kök dizindir (KÖK, İngilizce - kök).

Korenevy kataloğu dosya ve dizinleri tanımlar. Dizin öğesi є dosya tanımlayıcı (tanımlayıcı).

Bir dış görünüm dosyası ve aşağıdakileri içeren bir dizin için bir tanımlayıcı

ben

Genleşme

Herhangi bir son değişikliğin tamamlanma tarihi

Kalan herhangi bir değişiklik için açılış saati

Nitelikler (arşiv, katalog niteliği, cilt niteliği, sistemik, özel, yalnızca okuma için)

Dovzhinu dosyası (bir dizin için - 0)

Alan rezerve, yak vikorist değil

· Bir dosyaya veya dizine tanıtılan kümelerin lansetindeki ilk kümenin sayısı; Numarayı düzenlediyseniz, işletim sistemi FAT tablolarına açılır ve dosya kümelerinin sayısını öğrenebilirsiniz.

Otzhe, koristuvach lansmanıє dosyası vikonannya. Gerekli amaçlar için operasyonel sistem shukaє dosyası, akış katalozundaki bir bakışta dosya envanterleri. Akış katalozu için gerekli eleman bilgisi varsa, işletim sistemi ilk kümenin numarasını dosyaya okur ve ardından FAT tablosuna göre kümelerin ilk sayılarını okur. Bu kümelerden gelen veriler, kesintisiz bir şekilde bir araya getirilerek operasyonel belleğe okunur. İşletim sistemi bir dosya tarafından iletilir ve program geri yüklenir.

KÖK kök dizininin bu redaksiyonuna bir göz atmak için, vikoristovuvati de yapabilirsiniz. atıkDiskEditör.

Dosya sistemi VFAT

VFAT dosya sistemi (sanal FAT) ilk olarak Windows for Workgroups 3.11'de tanıtıldı ve ele geçirilmiş modda dosya girişi / çıkışı için tasarlandı.

Dosya sistemi Windows 95'tir.

Windows NT 4 de kabul edilir.

VFAT, Windows 95 için "yerel" bir 32-bit dosya sistemidir. VFAT sürücüsünü denetleme. VXD.

VFAT vikoristovuє tüm dosya işlemleri için 32 bit kod, kaçırılmış modda 32 bit sürücüleri vykorystovuvati yapabilir.

ALE, dosya dağıtım tablolarının elemanları 12 veya 16 bit olacak, aynı veri yapısı (FAT) diskte saklanacaktır. Tobto. F tablo formatıVFAT aynı, i FAT formatı gibi.

"8.3" adlarıyla VFAT siparişi dosya adları... (Genellikle VFAT'ın diğer isimler yardımıyla FAT ile aynı olduğu söylenir).

VFAT'ın ana eksikliği, mantıksal diskin boyutu büyük ve mantıksal diskin boyutu küçük olduğunda kümelemedeki büyük kayıptır.

Dosya sistemi YAĞ 32

FAT Tabloları Fikirlerin uygulanmasının bedeli.

FAT 32, bağımsız bir 32 bit dosya sistemidir.

Eskiden Windows OSR 2'de (OEM Service Release 2) vikoristovuvalalardı.

Geçmişte FAT 32, Windows 98 ve Windows ME'de mevcuttu.

Vona, önceki FAT uygulamalarına uygun olarak sayısal ayrıntıların ve eklemelerin intikamını alır.

1. Bir rakhunok için en etkili vitrach disk alanı, ek olarak, %15'e kadar tasarruf sağlayabilen daha küçük boyutlu (4 Kb) vicorist kümesi değerlidir.

2. Büyüleyici kaydın, kritik yapılarının bir kopyasının oluşturulmasına izin veren maksimum uzantıları. Þ disk yapılarının kırılması için disk sertliğinin büzülmesi

3. Standart FAT yedek kopyasını değiştirebilirsiniz.

4. Kök dizini değiştirebilirsiniz, öyle görünüyor ki, kök dizin iyi bir fareden değiştirilebilir Þ Kök dizinin boyutunu bilin (KÖK mav bir kümeyi işgal ettiğinden 512 öğe).

5. Kök dizinin yapısını sağladı

Açılış saati, açılış tarihi, kalan erişim tarihi, kontrol toplamı gibi ek alanlar belirdi.

Yak ve öncesi, sonraki dosya için bir dizi tanımlayıcı seçilecektir.

Dosya sistemi HPFS

HPFS (Yüksek Performanslı Dosya Sistemi), son derece verimli bir dosya sistemidir.

HPFS ilk olarak OS / 2 1.2 ve LAN Manager'da tanıtıldı.

Pererahuєmo HPFS'nin ana özellikleri.

· Ana bilgi - dosyaları diske dağıtmanın temel ilkesi ve dosyaların dağıtımı hakkında bilgi toplama ilkesi. HPFS'nin Zavdyak zim ilkeleri yüksek üretkenlik ve verimlilik, dosya sistemi.

HPFS için disk alanı kümeler olarak görülmez (FAT için olduğu gibi), ancak bloklar. Bir sektöre eşit yakalama bloğunun boyutunun mevcut uygulamasında, prensipte de olsa, büyük bir boyut kazanın. (Gün geçtikçe, bir blok bir kümedir, yalnızca bir küme bir sektöre bağlıdır). Dosyaların bu kadar küçük bloklarda dağıtılmasına izin verilir daha etkili disk alanı, vіlnogo mіstsya'da verimsiz oskіlki, cilt dosyası başına tüm (pіvsektor) 256 baytın ortasında olur. Zgadaimo, kümenin boyutu ne kadar büyükse, diskteki nokta o kadar büyük marno lekeli.

HPFS sistemi, dosyayı toplam bloklar halinde pragmatik olarak roztashuvati veya böyle bir güç yoksa, böyle bir rütbedeki bir diskte boyutlandırmak mümkün değildir, schob kapsamlar(parça) dosyası fiziksel olarak bire bir yakomoga toplar. Böyle bir pidhid sutta Yazma / okuma için kafaların pozisyonunun saatini değiştirme sabit disk o saat okuma Şimdi, FAT dosyaları yalnızca ilk sanal kümeye sahip.

Kapsam(kapsam) - Diskin toplam sektörlerinde genişletilebilen dosya parçaları. Dosya, parçalanmadığı için bir uzantıyı kabul edebilir, ancak aynı görünümde - bir dizi uzantı.

· Galip gelmek yöntem dosyaların konumu hakkında bilgi toplamak ve şaka yapmak için dengeli iki ağaç (kataloglar diskin merkezinde saklanır, ayrıca kataloglar otomatik olarak sıralanır), artan üretkenlik HPFS (FAT olarak da bilinir).

HPFS, izin veren dosyaların özel genişletilmiş özniteliklerini aktarır. dosya ve dizinlere keruvati erişimi.

Genişletilmiş Özellikler (Genişletilmiş özellikler, EA'lar ) dosya hakkında ek bilgi toplamanıza izin verir. Örneğin, bir cilt dosyasına benzersiz bir grafik görüntü (simge), dosyanın açıklaması, yorum, dosyanın sahibi hakkında bilgi atanabilir.

HPFS bölümünün C yapısı


koçanın üzerinde, üç Keruyuyu bloğu:

Önyükleme bloğu

Dodatkovy bloğu (süper blok) і

Yedek blok.

Koku 18 sektörü kaplar.

HPFS'deki disk alanı, toplam sektörlerden bölümlere ayrılmıştır - dumanlar(bant - smuga, çizgi). 8 MB diskte Kozhna Smuha ödünç.

Kozhna smuga saçlarını eziyor sektör için bir bitmap Bitmap, meslek hattının hangi sektörleri ve hangi sektörler olduğu gösterilir. Dumanın cilt sektörü karttan bir bit verilir. Bit = 1 ise, 0'ın kötü olduğu istihdam sektörü.

Elle bir diskte iki smogs rostashevuyutsya iki resim, bu yüzden rostasovuyutsya smogs kendilerini. Yani, Şekil l'deki dumanların ve kartların sonuncusu.

Porivnyaumo zŞİŞMAN... Tüm disk için yalnızca bir bit kart vardır (FAT tablosu). І Yanındaki robot için okuma kafasını hareket ettirmek / diskin yarısına yazmak mümkündür.

Sabit diski okuma/yazma kafalarını konumlandırma saatini hızlandırmak için, HPFS diski sis için sarsılır.

Temizlemek keruyuch_ blokları.

Yatak bloğu (botengellemek)

Hacmi, seri numarasını, BIOS'taki parametre bloğunu ve cobbing programını ortaya çıkarın.

Bir dosya bulmak için cobbing programı OS 2 LDR , belleğe okumak ve çekirdeği program tarafından işletim sistemine, yak, bilgisayardan, diskten OS / 2 çekirdeğinin belleğine aktarmak - OS 2 KRNL. І vzhe OS 2 KRIML dosyadan ek görünümler için YAPILANDIRMA SYS Sizden gerekli tüm yazılım modülleri ve veri blokları hakkında bir bilmece isteyeceğim.

0'dan 15'e kadar sektörlerde Zavanazhvalny dikiş bloğu.

SüperEngellemek(süper blok)

İntikam

· Bitmap listesindeki gösterge (bitmap blok listesi). Tüm listede, disk üzerindeki tüm bloklar yeniden sigortalanır, içinde bit kartları çıkarılır, bu da vilny sektörlerini tanımlamak için kullanılabilir;

· Bozuk blokların listesi için gösterge (kötü blok listesi). Sistem bir blok olarak görüntüleniyorsa, listeye eklenmelidir ve bilgi uğruna artık gönderilmesine gerek yoktur;

Bir dizi dizin için gösterge (dizin bandı),

Kök dizininin vuzol (F-node) dosyasına bir işaretçi,

· CHKDSK programı tarafından son yeniden dağıtım tarihi;

· Hattın boyutu hakkında bilgi (mevcut HPFS uygulamasında - 8 MB).

Süper blok 16 sektörde yer almaktadır.

Rezervengellemek(yedek blok)

İntikam

· Acil durum haritasındaki işaretçi (düzeltme haritası veya düzeltme alanları);

· Dizin acil ücretsiz blok listesi için Gösterge;

· Bir dizi sistemik destek ve tanımlayıcı.

Tüm blok diskin 17. sektöründe bulunur.

Yedekleme birimi, dosya sistemi ve HPFS'nin yüksek performansını sağlayacak ve diskteki verilerin görüntülenmesini sağlayacaktır.

Dosya dağıtım ilkesi

Kapsam(kapsam) - Diskin toplam sektörlerinde genişletilebilen dosya parçaları. Dosya, parçalanmadığı için bir uzantıyı kabul edebilir, ancak aynı görünümde - bir dizi uzantı.

Sabit disk HPFS sistem pragnesinin okuma / yazma kafalarının daha hızlı saat konumlandırması için

1) sumy bloklarından roztashuvati dosyası;

2) böyle bir olasılık yoksa, o zaman yakomog'un parçalı dosyasının uzantısının boyutu bire bir daha yakındır,

HPFS'nin tamamı için, muzaffer istatistikleri kullanacağım ve akıllıca ayırarak büyüyecek dosyalarda 4 küçük dosyaya sahip olmak istiyorum.

Kavurma dosyaları hakkında bilgi toplama ilkeleri

Deri dosya ve disk dizini maє sv_y dosya üniversitesi F-Düğümü... Dosyanın genişletilmesi ve niteliklerin genişletilmesi hakkında bilgilerin bulunduğu tüm yapı.

Kozhen F-Node Kredisiє bir sektör Dosyanıza veya dizininize yakın hareket ettiğinizden emin olun (tıklayın - dosya veya dizinin önüne değil). Ob'kt F-Node intikamı

Dovjin,

Dosyadaki ilk 15 sembol,

Özel servis bilgileri,

Dosyaya erişim istatistikleri,

Dosyaya genişletilmiş öznitelikler,

· Erişim hakları listesi (çok büyük olduğu için listenin yalnızca bir kısmı için); Genişletilmiş nitelikler bir dosya üniversitesi için zaten harikaysa, bunların bir göstericisi kaydolacaktır.

· Roztashuvannya hakkında ilişkisel bilgiler ve dosya siparişi de.

Dosya olarak bezperervny, diskteki yogo dağıtımı iki adet 32-bit sayı ile tanımlanır. İlk olarak є sayısı, dosyanın ilk bloğuna ve diğerine - dosyanın ilk bloğuna ve diğeri - son uzantıya bir işaretçidir (sonraki blokların sayısı, birer birer olmalıdır) dosyanın içinde).

Parçaların dosyası olarak, uzantılarının dağılımı, dosya üniversitesinde ek 32 bit sayı çiftlerinde açıklanır.

Dosya üniversitesinde, dosyanın içeriği hakkında mümkün olduğunca çok bilgi dağıtmak mümkündür. Dosya uzantılardan daha büyük olduğu için, vuzol dosyası, uzantıya 40'a kadar görüntü yerleştirebilen ayırma bloğuna bir görüntü kaydedecektir veya dizin ağacının bloğuyla analojinin arkasına, diğer dağıtımda bloklar.

Katalogların yapısı ve dağıtımı

Katalogların toplanması için vikorist Diskin ortasında bulunan Smuga.

Qia Smuha çağrılacak dizingrup.

HPFS, yedeklenir yüklenmez aynı spaltlardaki dosya dizinlerini onardı.

Diskin ortasındaki bilgi yapısının gelişmesi, okuma / yazma kafalarının pozisyonunun orta saatinin daha hızlı olması anlamına gelir.

Hatta HPFS üretkenliğine koruyucu olarak daha fazla (mantıksal diskin ortasındaki Dizin Bandının boyutuna bağlı olarak) eklemeler yöntem Dosyaların nasıl bulunacağı hakkında bilgi almak ve kaydetmek için dengeli iki ağaç.

Sgadaimo, u dosya sistemleriŞİŞMAN katalog küçük bir lineer yapıya sahiptir, özel olarak sıralanmamıştır, bu nedenle dosya dürtüldüğünde kulaktan bakmak gerekecektir.

HPFS'nin bir dizin yapısı vardır є ağacı alfabetik sıraya göre düzenlenmiş girişlerden dengelemek.

Kozhen yaz, ağacın deposuna git, intikam al

Dosya öznitelikleri,

Kabul edilen dosya üniversitesine Vazivnik,

· Dosyanın saat ve tarihi, son güncellemenin saat ve tarihi ile ilgili bilgiler,

Dovzhin danih, genişletilmiş niteliklerin intikamını almak için,

Dosyalamak için zvernen'i yakalayın,

Dovzhinі dosya

kendisi im'ya,

· Bu bilgi.

HPFS dosya sistemi, bir dosya kataloğa itildiğinde çift ağaca ihtiyaç duymadan bakılır. Bu yöntem daha etkilidir, katalizdeki tüm kayıtların son okumasından daha azdır, ancak FAT sisteminde çok azdır.

Koşulları, HPFS'nin mevcut uygulamasından kataloglarda görülen cilt bloğunun boyutu, 2 KB boyutundadır. Anlatacağım dosyanın boyutunu yazacağım, dosyanın boyutuna koyacağım. Ödünç 13 bayt ise (8.3 formatı için), 2 Kbaytlık bir blok 40 adede kadar dosya tanımlayıcı içerir. Bloklar aynı listede birbirine bağlanır.

sorunlar

Dosyaları yeniden adlandırırken, ağacın yeniden dengelenmesi olarak adlandırılabilir. Bir dosyayı kaldırmak, değiştirmek veya silmek, basamaklı katalog blokları... Aslında disk alanı evlilik yoluyla talihsizlik adını değiştirmek ve dosyanın zarar görmemiş boyutunda dosya gezinmek mümkündür. Benzersiz bir şekilde "cesaret etmek" için, HPFS, bir "acil durum" durumunda galip gelebilecek küçük bir vilny blok havuzu oluşturacaktır. Bu işlem, depolanan diskteki ek blokları görmek için kullanılabilir. Tüm kullanılabilir blok havuzunun aracısı SpareBlock'a kaydedilir,

Diskteki dosya ve dizinlerin dağıtım ilkeleriHPFS:

· Belirli bir cilt dosyasının kaydı sırasında, tüm diskte rososredzhena'da dosya bulma süreci hakkında bilgiler, özetlenen sektörlerde (mümkünse) genişletilir ve geliştirme verilerine yakındır;

· Kataloglar disk alanının ortasında yer alır;

· Kataloglar, alfabetik sıraya göre düzenlenmiş kayıtları olan ikili dengeli bir ağaç görünümünden alınmıştır.

HPFS'den para toplamanın güvenilirliği

Dosya sisteminin afları düzelttiği için anneden suçlu olup olmadığı, bilgi diske yazıldığında bulunur. tsyo vikoristov için HPFS sistemiє acil değiştirme mekanizması ( düzeltme).

Ayrıca, HPFS dosya sisteminin haraç diske yazma ile ilgili sorunları vardır, af hakkında en kısa sürede görüntülenir. HPFS nedeniyle bilgiler, daha önce bir dizi hata için ayrılmış olan yedek sektörlerden birinde, kusurlu sektörde depolanır. Kullanılabilir yedek blokların bir listesi, HPFS yedekleme bloğunda saklanır. Bir duraklama tespit edildiğinde, normal HPFS bloğu için haraç yazacağım, mevcut yedek bloklardan birini seçip yenisinden haraç alacağım. Yalnızca dosya sistemini kullanınє yedek blokta acil yedek kart.

Qia kartı є 32-bit sektör numarası ile sadece bir çift alt çizgi, sıkı є.

İlk sayı arızalı sektöre, diğeri ise değiştirme için kullanılan orta yedek sektörlerin aynı sektörüne atıfta bulunacaktır.

Arızalı sektörü değiştirirseniz diske yazılacak acil yedek kartı yedekleyeceğiz ve ekranda hızlı bir şekilde görünecektir ancak eklenecek olan diske af ile ilgili bilgileri yazacağım. Sistem diskin bir bölümünü görsel olarak yazıyor veya okuyorsa, acil durum değiştirme kartına bakın ve mevcut verilerle birlikte yedek sektörlerin sayısıyla birlikte tüm hatalı sektör sayılarını görüntüleyin.

Kaydırın, sayıların revizyonunun fiyatının sistemin verimliliğine düşmediği, diskte daha fazla fiziksel bozulma olmaması, ancak verilerin disk önbelleğinden okunmasından kaynaklanma şansı olduğu anlamına gelir.

Dosya sistemi NTFS

NTFS (Yeni Teknoloji Dosya Sistemi) dosya sistemi, değişikliğin tüm dosya sistemlerinden ne kadar hızlı görüntülendiği konusundaki düşük değerini ortaya koymaktadır.

Keyifli, en zengin vintajlar için, s NTFS razdilami olmadan yapılabilirpencerelerNT, Düşük işletim sistemlerinde NTFS birimlerinden dosya okumak için dosya yönetim sistemleri uygulamasını istiyorum.

Ancak, Windows NT sisteminin duruşu NTFS robotları için hala sessizdir.

NTFS, yaygın olarak genişletilmiş Windows 98 ve Windows Millennium Edition işletim sistemlerinde desteklenmez.

Ana ÖzelliklerNT FS

· Disklerde verimli bir şekilde görülmeyi vaat eden bir robot (daha verimli, FAT'de değil);

Є Dosyalara ve dizinlere erişime izin vermek için Þ dosyalar ve dizinler için yerel güvenlik sağlamak üzere NTFS'yi dağıtın;

· Herhangi bir zamanda işlem mekanizmasını tanıttı dergi dosya işlemleri Þ umut suttası;

· Maksimum disk sektörü ve/veya küme sayısı için çok fazla alan var;

Ben NTFS'de bir dosyayım, FAT ve HPFS dosya sistemlerinin görünümünde, veriler Unicode - 16-bit olarak, 65535 karakter uzunluğunda görüntülendiğinden, yeni bir ulusal alfabe seti de dahil olmak üzere semboller olabilir. NTFS'deki bir dosya için maksimum miktar 255 karakterdir.

· NTFS sistemi, ek dosyalara, kataloglara ve ciltlere kadar depolamak (ve bunları tarayarak veya kendi çözünürlüğünüz için kaydederek) mümkün olduğundan, indirme için de kullanılabilir.

NTFS dosya sistemi ile birim yapısı

Rozdil NTFS'ye birim denir. Maksimum birim boyutu (ve dosya boyutu) 16 ebayta (eksabayt 2 ** 64) ayarlanabilir.

Her iki sistem için de NTFS, disk alanını bir kümeye - tek bir veri birimine adreslenen veri bloklarına - genişletir. NTFS, 512 bayttan 64 KB'ye kadar olan kümeleri barındırabilir; standart, 2 veya 4 KB büyüklüğünde bir küme için kullanılır.

NTFS'nin tüm disk alanı iki bölüme ayrılmıştır.


Diskin ilk% 12'si sözde MFT bölgesi için girilir - ödünç alınabilen, alandan artırılan alan, ana hizmetler meta dosyası MFT.

Wu qiu'ya övgüler yazmak, kötü hissetme alanıdır. MFT bölgesi boş olarak kırpılmalıdır - MFT dosyasının büyüdükçe parçalanmamasını sağlamaya çalışın.

Інші hacmin %88'i - dosyaları kaydetmek için büyük alan.

MFT (ustadosyatablo - brüt dosya tablosu) naspravd - disk, spawn ve kendisinin dosyalarını çözmek için tse dizini. Vін değerleri \ u200b \ u200b dosya rozetinin değeri.

MFT, sabit boyuttaki kayıtlardan saklanır. MFT kaydının boyutu (en az 1 Kb ve en fazla 4 Kb), birimin biçimlendirilmesinden bir saat sonra başlayacaktır.

Kozhen herhangi bir dosyaya bir mesaj yazar.

İlk 16 kayıt hizmet niteliğindedir ve işletim sistemlerine erişilemez - pis koku denir meta dosyaları, ve ilk meta dosyası MFT'nin kendisidir.

MFT'nin 16 öğesi vardır - diskin bir kısmı kolayca sabitlenebilir. Umut için cildin ortasında 16 kaydın bir kopyası saklanmalıdır.

MFT dosyasının bazı bölümleri, diskin çoğunda tek dosyaymış gibi yeniden yazılabilir.

Meta dosyaları hizmet niteliğindedir - robotik sistemin herhangi bir yönü nedeniyle cilt dostudurlar. Meta dosyaları, NTFS biriminin kökünde bulunur. Onlarla ilgili bilgileri standart yöntemlerle düzeltmek istiyorsanız, kokuyu "$" sembolünden düzeltmeye çalışın. Tablo. ana meta dosyaları ve їх işaretleri getirilir.

Ім'я meta dosyası

Meta dosyasına atandı

$ MFT

Ana Dosya Tablosunun kendisi

$ MFTmirr

Birimin ortasına yerleştirilmiş ilk 16 MFT kaydının kopyası

$ GünlükDosyası

İşlemler günlük dosyası

$ Hacim

Hizmet bilgisi - bir birime nane, dosya sisteminin bir sürümü vb.

$ AttrDef

Birimde standart dosya özniteliklerinin listesi

Korenevy kataloğu

$ Bit eşlem

Büyük farelerin haritası buna

$ Önyükleme

Zavantazhvalny sektörü

$ Kota

Haklarının yazılı olduğu dosya NTFS 5.0 ile Windows 2000)

$ Büyük Harf

Dosya - dosya adlarındaki büyük ve büyük harflerin adlarının bir tablosu. NTFS için dosya adları tek kod (nasıl 65 bin yeni sembol olunur) ve shukati bu özel tipte harika ve çok az eşdeğerdir - önemsiz

Dosyayla ilgili tüm bilgiler MFT kaydında saklanır:

im'ya dosyası,

· Rosemir;

· Dosyanın nitelikleri;

· Çevredeki parçaların disk üzerine yerleştirilmesi vb.

Bilgi için tek bir MFT kaydına bakmıyorsam, birkaç kayıt alınacak ve uyumaya gerek yok.

Dosya boyutu küçük olduğundan, dosyaya ilişkin veriler doğrudan MFT'de depolanır, ancak bir MFT kaydının sınırları içindeki tüm ana veri dosyalarını kaybetmiştir.

NTFS ile birimdeki dosya bu adla tanımlanır dosyaya(Dosya Referansı) 64 bitlik bir sayı olarak.

MFT'ye yazılacak dosya numarası,

· Son günün ilk numarası. Tsey numarası zbіlshutsya shhorazu, eğer Danimarka numarası MFT yeniden doğrulanacak ve NTFS dosya sistemlerinin dahili revizyonları doğrulamasına izin verecek.

Sahne arkasındaki NTFS temsilleri için Kozhen dosyası Canlı Yayınlar(akışlar), yani böyle bir “sadece haraç” yoktur, ancak є akışları vardır.

Akışlardan biri bütün ve verilen dosyadır.

Dosyadaki özniteliklerin çoğu aynı zamanda akışlardır.

Böyle bir sıralamada, dosyanın temel gününün yalnızca bir olduğu ortaya çıkıyor - MFT'deki sayı ve ilk akışlar da dahil olmak üzere tümü isteğe bağlı.

Daniy pidhid verimli bir şekilde galip gelebilir - örneğin, bir dosya be-yaki dan yazılarak bir kez daha "yapıştırılabilir".

NTFS birimleri için dosya ve dizinlerin standart öznitelikleri, sabit adlar ve tür kodları olabilir.

Katalog NTFS'ye є özel dosya, nshі dosya ve dizinlerinde scho zberigє posilannya.

Dosya, kataloğa bloklara bölünmüştür

im'ya dosyası,

Temel nitelikler

Diskin kök dizini, yeni MFT meta dosyası dışında orijinal dizinlerden görülemez.

Dizinin iç yapısı, HPFS gibi bir ikili ağaçtır.

Kök ve kök olmayan dizinlerdeki dosya sayısı birbirine bağlı değildir.

NTFS dosya sistemi, NT güvenlik modeline uyum sağlayacaktır: NTFS, dizinlere ve dosyalara farklı dosya türleri olarak bakacak ve dış görünüm türü için erişim hakları okremi (istenen ve çarpıtılan) listelerini düzenler.

NTFS, dosyalarınız için güvenlik sağlayacaktır; Bu, ciltlere, dizinlere ve dosyalara erişim hakkının, hangilerinin bulunacağı, katip ve grubun bölgesel kaydından saklanabileceği anlamına gelir. Shhorazu, eğer koristuvach dosya sisteminin nesnesine çevrilirse, izin verilen nesneler listesi için erişim hakkı değiştirilir. Yaksho koristuvach maє yeterli rivn haklı, memnuniyetle beslenecek; іnakse vіdhilyaatsya'ya enerji verir. Qia modeli, NT'li bilgisayarlarda koristörlerin yerel olarak yeniden kurulması ve ayrıca uzak çit malzemeleri için güvenli hale getirilebilir.

NTFS ayrıca kendi kendini güncellemek için tasarlanmıştır. NTFS, işlem günlüklerini tutmak ve özel bir sistem günlüğünün arkasına kaydedilecek dosyaları ve işlemleri düzenlemenize izin vermek de dahil olmak üzere sistemin bütünlüğünü yeniden dönüştürmek için bir mekanizma geliştirmiştir.

saat günlük fiks dosyalarını yönetmek için dosya işlemleri sistemi, görüntülenen özel hizmet dosyası değişiklikleri. İşlemin koçanında, dosya yapısından bağlı belli bir işaret var. Dosyalar üzerinde bir saatlik işlem görüntülendiğinde, işlemin kulağıyla ilgili sembolün eksik olarak gösterileceği tahmin edilir. Dosya sisteminin bütünlüğünün yeniden dönüştürülmesi ve makinenin yeniden kablolanması için prosedür yapıldığında, tamamlanmamış işlemler kopyalanacak ve dosyalar koçan değirmenine getirilecektir. Dosyalar için veri değiştirme işlemi normal şekilde tamamlandıysa, hizmet dosyasının kendisi için günlük tutma işlemi tamamlanır.

Dosya sistemindeki ana kusurNTFS- hizmet verileri çok para ödünç alır (örneğin, 2 KB kredi kataloğu için bir deri eleman); - küçük hizmet dağıtımları için borcun %25'ine kadar borç alabilirler.

Þ NTFS, disketleri biçimlendirmek için kullanılamaz. 100 MB'den daha küçük bir hacmi biçimlendirmek için kullanmayın.

işletim sistemi dosya sistemi UNIX

UNIX'in ışığı, kendi yapısı ile az sayıda farklı dosya sistemine sahiptir. orijinal bellek... Geleneksel UNIX System V (s5) dosya sistemlerinin ve BSD UNIX dosya sistemlerinin (ufs) çoğu.

Görünür 5.

UNIX sistemleri dosyasında yeterli erişime sahip karakter yok.

Dosya maє taku yapısı, yaku bindirme koristuvach.

Unix dosya sistemi, tse ієrarchіchna, zengin bir dosya sisteminde kök salmıştır.

Dosya sistemi ağaç benzeri bir yapıya sahiptir. Ağacın tepeleri (endüstriyel üniversiteler) dosyaları ve dizinleri chi dosyaları ile є dizinleri. Ağaçta gezinmek, dosyaları veya boş dizinleri gösterecektir.

Saygı duymak. Kayıt için, Unix dosya sistemi ağaç benzeri değildir. Sağda, bunun içinde, sistemde є bir ağacın viglyadi'sinde mimarinin yıkılma olasılığı var, yani sistemde dernek olasılığı var dosyanın kendisinden küçük isim.

disk yapısı

Disk bloklara ayrılmıştır. Verilen bloğun boyutu, dosya sistemi 512, 1024, 2048, 4096 veya 8192 bayt için kullanılabilen mkfs komutu ile formatlandığında başlatılır.

Vvazhaєmo 512 bayt (sektör boyutu).

Bu tür alanlar için disk alanı mevcuttur (böl. Küçük):

· Zavanazhvalnuyu bloğu;

· Keruyuchiy süper bloğu;

· i-üniversiteler dizisi;

· Vmistu (danih) dosyalarının toplandığı alan;

· Sukupn_st vilny blokları (listeye bağlı);

Cobbing bloğu

süper blok

ben - vuzol

. . .

ben - vuzol

Saygı duymak. UFS dosya sistemi için - bir silindir grubu için her şey tekrarlanır (Önyükleme bloğu hariç) + bir silindir grubunu tanımlamak için özel bir alan görülür

Cobbing bloğu

Blok, 0 numaralı blokta aralıklıdır. (Zgadaimo, boşluklu bloğun sıfır blokta olduğu yerde sistem eki Donanımla başlar, böylece donanım zavanazhuvach zavzhdat sistem ekinin sıfır bloğuna eklenir. Cihazda depolanan dosya sisteminin son bileşeni.

Önyükleme bloğu, UNIX OS'nin koçanı başlatmasına hizmet eden rozkruvannya programını ortaya çıkarır. S5 dosya sistemleri aslında yalnızca kök dosya sisteminde bir önyükleme bloğuna sahiptir. Ek dosya sistemlerinde alan є'dir, ancak muzaffer olmayın.

süper blok

Dosya sistemi stan hakkında çevrimiçi bilgi ve dosya sistemi ayarının parametreleri hakkında veri kazanın.

Bu tür bilgilerden intikam almak için Zokrema süper bloğu

· i-üniversitelerin sayısı (indeks tanımlayıcıları);

· Rosemir rozdilu ???;

· Vilny bloklarının taşması;

· vilny i-vuzliv listesi;

· Bu işte.

Canavarca saygı! Diskteki Vilny alanı onaylanacak bağlama listesi... Listenin tamamı superlots'tan alınmıştır.

Listenin elemanları 50 elemanlı є dizisi (blok = 512 bayt ise, eleman = 16 bit):

· 1-48 numaralı dizinin elemanlarında, blok sayıları 2'den 49'a kadar dosya blokları alanına kaydedilir.

· Öğenin 0 numarasında, genişletilmiş liste için bir gösterici vardır ve

· Son elemanda (No. 49), masifte bir vilny elemanı için bir vitrin olacak.

Dosyayı genişletme işlemi bir blok gerektiriyorsa, istemci için sistem (belirli bir öğe için) diziyi seçer ve blok No. Hızlı bir dosya görüntülendiğinde, oynatılan sayılar mevcut bloklar dizisine eklenecek ve gösterge belirli bir öğeye gönderilecektir.

Oskilki razmіr dizisi - 50 element, o zaman iki kritik durum var:

1. Dosyaların ses blokları olduğu ve kokunun tüm diziye yayılmadığı sürece. Aynı zamanda, dosya sisteminden geçerli bir blok titreştirilir ve daha fazla depolama bloğu tüm bloğa kopyalanır, istemcinin değeri sıfırlanacak belirli bir öğeye gönderilir ve süperblokta bulunan dizinin sıfır elemanında, diziye kopyalamak için hangi sistemin seçildiği blok numarası kaydedilir.... Şu anda, geçerli bloklar listesine yeni bir öğe eklendi (50 öğeyle kaplama).

2. Bir dizi bloktaki elemanlar yerine işlemi tamamladıysak (bir dizide sıfır eleman varsa, sıfır olacaktır). Tse prodovzhennya, operasyonel belleğin süper bloğunun bir kopyasında okunur.

vilnykh listesiben -vuzl_v... 100 elemandan saklanabilen bir arabellek vardır. Belirli bir an için mevcut olan 100 sayıda i-üniversite hakkında yeni bilgiler mevcuttur.

Süper blok RAM'de bulunmalıdır

Þ tüm işlemler (blokların ve i-üniversitelerin etkinliği ve yoğunluğu RAM'e eklenir Þ diskten değişimlerin en aza indirilmesi.

Bira! Süper blok diske yazılmazsa ve canlılık tanınırsa, bir sorun vardır (dosya sisteminin gerçek durumu ile süper blok arasındaki tutarsızlık). Toplamda, sistem aparatının güvenilirliğine hala vimoga.

Saygı duymak... UFS dosya sistemleri için performansı ayarlamak için süper bloğun kopyaları vardır (silindir grubu başına bir kopya)

Dizin tanımlayıcı alanı

Dosyaların, adların tanımlarının Tse dizisi ben -düğümler (ben -düğüm)(64 bayt?)

Dosyanın intikamını almak için cilt indeksi tanımlayıcısı (i -vuzol):

Dosya türü (dosya/dizin/özel dosya/fifo/soket)

Nitelikler (erişim hakları) - 10

Dosya vlasnik tanımlayıcısı

group-vlasnik dosyasının tanımlayıcısı

Dosya saati

Dosyada değişiklik saati

Dosyaya erişimin durdurulması için bir saat

Dovzhina dosyası

En son kataloglardan belirli bir i-üniversiteye yapılan istek sayısı

Dosya adreslerini engelle

!saygı duyulacak canavar... burada dosya yok

Rapor kolayca düzenlenir blok adresleme, bunun için dosya değiştirilir. Otzhe, adresler alanında є dosyadaki ilk 10 bloğun sayısı.

Bir dosya olarak, on bloğu değiştiririm, doğru saldırı mekanizmasını başlatırım: alanın 11. öğesi, verilen dosyanın bloklarına 128 (256) boyutunun verildiği bloğa sayının intikamını almaktır. Aynı zamanda, dosya daha da büyükse, alanın 12. öğesi seçilir - cilt bloğunun 128 (256) yerini alması için 128 (256) blok numarasının bulunduğu blok numarasının değiştirilmesidir. ) dosya sistemindeki blok numaraları. Ve dosya daha da büyükse, 13 öğe seçilecektir - listeye yapılan katkıların sayısı bir artırılacaktır.

Bu sırada dosyayı (10 + 128 + 128 2 + 128 3) * 512 boyutunda düzenleyebiliriz.

Fiyatı böyle bir görüntüleyici ile görebilirsiniz:

1. blok dosya adresleri

2. blok dosyasının adresleri

10. blok dosyasının adresleri

Dolaylı bir bloğa adresler (256 blok adresli blok)

Dolaylı adreslemenin 2'sini bloke edecek adresler (256 adresli blok, adresli bloklar)

3 dolaylı adreslemeyi engelleyecek adresler (blok adresli bloklar, adresli blok adresli bloklar)

Zachist dosyası

Artık efendinin, grubun ve canavarın tanımlanmasına acımasızca saygı duyuyorum.

Unix işletim sisteminde tririvneva koristuvachiv:

İlk rіven - tüm koristuvachі.

Bir başka rіven, bir koristuvachіv grubudur. (Tüm corystuvachi gruplara verilir.

Üçüncü pivot, belirli bir koristuvach'tır (Gruplar gerçek koristuvachiv'den oluşur). Dış görünüm dosyasının üç seviyeli organizasyonu ile bağlantıda üç öznitelik vardır:

1) Vlasnik dosyası. Sahibi tarafından dosyaya otomatik olarak atanan belirli bir koristuvach ile pansumanların Tsey özelliği. Vlasnik dosyayı açarak vlasnik'e üye olabilirsiniz, komutun yanı sıra dosyanın sahibini değiştirmenize yardımcı olabilirim.

2) Zakhist dosyaya erişim. Dış görünüm dosyasına erişim üç kategoriye ayrılmıştır:

· vlasnik'in hakları (vlasnik'i zalny vipadku'daki cym dosyasından çalabilirsiniz - her şey yolunda değil);

· Grubun hakları, yak_y dosyasını vlasnik'e yerleştirmek. Master dahil değildir (örneğin, dosya master için dosyayı okumak için kullanılabilir ve grubun tüm üyeleri dosyayı okuyabilir);

· Reshta koristuvachіv sistemleri;

Üç kategoriyi üç kategori takip eder: bir dosyadan okuma, bir dosyaya yazma ve bir dosyaya gösterme (anımsatıcı sistemlerde R, W, X, görünüşe göre). Dış görünüm dosyasında zillere okunabilen, yazılabilen ve bu işlemi başlatabilen üç kategori atanır.

Organizasyonel kataloglar

İşletim sistemine bir bakışta katalog, bir dizin olduğu için tüm dosyalar için farklı bir boyuta sahip çok özel bir dosyadır.

Katalog öğesi iki alanda depolanır:

1) i-üniversitenin numarası (i-üniversiteler dizisindeki seri numarası) і

2) ім'я dosyası:

Deri katalog intikam iki özel isim: '.' - dizinin kendisi; '..' - Batkiv kataloğu.

(Kök dizin için, baba yeni dizinin kendisine güvenmelidir.)

Bir zagalny vypadku'da, katalozda, aynı i -vuzol için kullanılabilen tekrarlanan kayıtlar olabilir, ancak katalozda aynı adlara sahip kayıtlar olamaz. Dolayısıyla, dahil edilen dosyadan bağlantılı çok sayıda isim olabilir. Çağrılacak fiyat zv'zuvannyam... Bir dosyaya eklenebilen dizinin bir elemanına denir. sarılmak.

Dosyalar doğrudan kataloglardaki öğelerden görüntülenebilir ve kataloglardaki bağlantılar fiziksel dosyalarda kolayca görüntülenebilir. "znika" dosyası, bir durdurma çağrısı görürseniz, yenisinde görünecektir.

Şimdi, sadece IM'ya dosyaya erişimi geri yükleyin, işletim sistemi

1.Dosyanın değerini bilmek,

2. i-node numarasını dosyaya kaldıracak,

3. sayı, i-üniversiteler bölgesindeki i-üniversitesidir,

4.i-üniversiteden blokların adreslerini kaldıracağım,

5.Blokların adreslerinin arkasında, veri alanından blokları okudum.

Disk bölümünün yapısı HARİCİ2 FS

Tüm alan bloklara ayrılmıştır. Blok 1, 2 veya 4 kylobyti boyutunda olabilir. Blok bir disk alanına adreslenir.

Alanlarındaki bloklar, blok grupları halinde birleştirilir. Dosya sistemlerindeki blok grupları ve tüm orta gruplardaki bloklar birbiri ardına numaralandırılır, 1'den onarılır. Diskteki ilk blok 1 numara olabilir ve 1 numaralı bir grup olmalıdır. disk (bölünmüş disk) є döndürülen disk sektörünün boyutuna göre. Ve blok gruplarının sayısı, blokların sayısı, blokların sayısıdır. dinlenme grubu Bloklar daha yaygın olmayabilir. Otriman yak olabileceği adreste bir cilt grubu kulağı engellenir ((grup numarası - 1) * (bir gruptaki blok sayısı)).

Bununla birlikte, blokların cilt grubu Budov'a aittir. Yapı tablolarda gösterilmiştir.

Yapının ilk elemanı (süper blok) tüm gruplar için aynıdır, protealar ayrı cilt gruplarıdır. Süper blok, dış görünüm blok grubunun ilk bloğundan kaydedilir (küçük grup 1, ilk bloktan ilk bloğun kapalı bir kaydı vardır). süper blokє dosya sisteminin koçanı noktasına göre. Win maє rzmir 1024 bayt, dosya sisteminin koçanı üzerinde 1024 baytlık bir geri ödeme ile kurulacaktır. Süper bloğun birkaç kopyasının varlığı, dosya sistemi öğesinin üstün önemi ile açıklanır. Dosya sistemi güncellendiğinde ve dosya sistemi güncellendiğinde süper blok çoğaltılacaktır.

Diskteki en son haraçlara erişimi organize etmek için süper partilerde saklanabilen bilgiler. Superlot'ların bir dosya sistemi boyutu var, razdilі'daki maksimum dosya sayısı, dosya kullanmayanlar hakkında çok fazla alan ve bilgi var. İşletim sistemi başlatıldığında, süper blok belleğe okunur ve dosya sistemindeki tüm değişiklikler ve OP'de bulunan süper blok kopyasının görüntü listesi diske yalnızca periyodik olarak yazılır. Sistemin üretkenliğini ayarlamanıza olanak tanır ve sürekli güncellenen çok sayıda dosya vardır. Öte yandan sistem etkinleştirildiğinde superblock disk kayıtlarına bağlanıyor ama bilgisayarın çalışmasına izin vermiyoruz yaşayanları bağışlayın. Son görünümde, saldırgan sıkışmış bilgi ile dosya sisteminin gerçek durumu ile ilgili olmayan süper blokta kaydedilir.

Bir süper blok ile Grup Tanımlayıcıları tanımlanır. Tsey intikam almayı anlatıyor:

Grubun blok bitmap'inin intikamının alınacağı bloğa adresler;

Tüm grubun dizin tanımlayıcılarının bitmap'inin (inode bitmap) ortaya çıkarılacağı bloğa adresler;

Grubun inode tablosunu değiştirmek için bloğun adresleri;

Bir gruptaki boş blokların sayısı için kontrol;

Bir gruptaki geçerli dizin tanımlayıcılarının sayısı;

Kataloglarda olduğu gibi gruptaki indeks tanımlayıcıların sayısı

bu çok iyi.

Grup envanterinde saklanabilecek bilgiler, blokların ve indeks tanımlayıcıların bit kartlarını ve ayrıca indeks tanımlayıcı tablosunu bilmek için seçilir.

Dosya sistemi Dahili 2 ile karakterize edilmelidir:

  • mimari yapıya sahip,
  • uzgodzhena obrobka danikh dizisi,
  • dinamik dosya uzantıları,
  • dosyalardan bilgi almak,
  • çevresel eklerin (terminaller ve eklerin hatları gibi) dosyalar olarak ele alınması.

Dahili dosya sunumu

Ext 2 sistemleri için dış görünüm dosyası benzersiz bir dizindir. Bir dosyaya geri dönmek için herhangi bir işlem için gerekli olan intikam bilgilerinin indeksi. İşlemler, sistem çağrıları kümesinin değerlerini açıkça belirten ve dosyayı dosyaya koyduğumuz gibi bir dizi sembolde dosyayı tanımlayan dosyalara genişletilir. Dış görünüm, sistemin çekirdeğinin dizin dosyasında yeniden yazıldığı dosyada açık bir şekilde saklanır. Dizin, diskteki bilgi dosyasının adresi olan bir tablo içerir. Diskteki Oskіlki cilt bloğu numara ile adreslenir, tablolardan disk blok numaralarının sayısı elde edilir. Buzziness ayarlanarak, çekirdek her seferinde bir blok dosyaya getirilerek tüm dosya sistemlerinde dosyaya bilgi gönderilmesine izin verilir. Ale, şakanın hızlandırılmış dağıtımının dağıtımı için şemadır. Tablo adresi, bir dosyaya yerleştirilebilecek bilgileri göstermek için kullanılabilen blok numaralarının bir listesidir.

Dizin dosyası tanımlayıcıları

Diskteki bir dış görünüm dosyasına, dosya için sıra numarasıyla tanımlanan bir dizin tanımlayıcısı verilir - dizin dosyası. Bu, dosya sistemlerinde dosya olabilecek dosya sayısının, dosya sistemi açıldığında açıkça ayarlanabilen veya diskin fiziksel hacminden hesaplanabilen dizin tanımlayıcılarının sayısıyla çevrili olduğu anlamına gelir. sürmek. Dizin tanımlayıcıları diskte statik bir biçimde görüntülenir ve çekirdek, yalnızca bazı pratik olanları değil, ilkini tahmin etmek için bunları okur.

Dosyanın dizin tanımlayıcısı aşağıdaki bilgilerle değiştirilmelidir:

- Dosya erişim haklarını yazın.

Dosya sahibinin Sahip Kullanıcı Kimliği.

Dosyanın bayt cinsinden boyutu.

Erişim süresi.

Dosyanın saati.

Dosyayı değiştirmeyi durdurmak için saat.

Dosyayı görmek için bir saat.

Grup Kimliği (GID).

Bağlantılar sayılır.

Bir kredi dosyası için blok sayısı.

Dosya bayrakları

OS için ayrılmıştır

Kayıtların dosyaya verildiği blok belirteçleri (Şekil 1'de butt doğrudan ve dolaylıdır)

Dosya sürümü (NFS için)

ACL dosyası

EKL dizini

parça adresi

parça numarası

Parça boyutu

Kataloglar

Dizinler є dosyalar.

Katalozdaki dan'ın özü, belirli bir türdeki dosya için önemli olduğu için, vikorist yapı ve bloklar doğrudan ve dolaylı olarak ele alınmaktadır. İşlemler kataloglardaki verileri olduğu gibi okuyabilir, sanki dosya okuma kokuyormuş gibi, ancak, çekirdeğe ait olmak üzere kataloğa yazma hakkım olacak, bu nedenle kataloğun doğru yapısı garanti edilmez. .).

Bir dosyada bir sorun varsa, dizinlerdeki gürültünün özü, dizin tanımlayıcısının tür numarasıdır. Ek olarak, dosya indeks tanımlayıcının numarasına dönüştürüldüğünde, tanımlayıcının tamamı hafızada saklanacak ve daha sonra gelecek beslemelerde saklanacaktır.

Ek olanaklar EXT2 FS

Standart Unix özelliklerine ek olarak, EXT2fs birçok ek özelliğe sahiptir, bu nedenle Unix dosya sistemleri tarafından desteklenmesine gerek yoktur.

Dosya öznitelikleri, dosya kümeleri olan robotlar olduğunda çekirdeğin tepkisini değiştirmeye izin verir. Öznitelikleri bir dosyaya veya dizine yükleyebilirsiniz. Diğerinde, nitelikleri sakinleştirmek için bir vipad, dosyalar, tüm katalozdaki dosyalar var.

Sistemin kurulum saatinden önce, dosya öznitelikleriyle bağlantılı özel özellikler oluşturulabilir. Bağlama seçeneği, yöneticinin dosya durumunun özel özelliklerini titreştirmesine olanak tanır. BSD özelliklerine sahip dosya sistemleri için dosyalar Batkiv dizininde olduğu gibi aynı grup tanımlayıcısı altında listelenir. System V özelliklerinin katlanması kolaydır. Dizinde bir setgid setgid olur olmaz, dosyalar grup dizininin kimliğine eklenir ve kataloglardan grup kimliği setgid'e eklenir. Son pencerede, dosyalar ve dizinler, tıklanan işlem grubunun ana tanımlayıcısı ile listelenir.

EXT2fs sistemleri, BSD sistemlerine benzer şekilde, verilerin senkronize bir modifikasyonuna sahip olabilir. Bağlama seçeneği, yöneticinin değiştirildiğinde diske eşzamanlı olarak yazılan tüm verileri (indeks tanımlayıcıları, bit blokları, dolaylı bloklar ve dizin blokları) girmesine izin verir. Bir ziyaretçinin bilgileri kaydederek yüksek besin değeri elde etmesi veya bunu üretkenlikte bir düşüşe getirmesi iyi bir fikir olabilir. Aslına bakarsanız bütün işlev kısır olmak değil, bu yüzden verimlilik kaybı, dosya sistemi değiştirildiğinde tanınmadığı için bu sürünmelerin kaybolmasına neden olabilir.

EXT2fs, dosya sistemi kapatıldığında mantıksal bloğun boyutunu titretmenize izin verir. Win, 1024, 2048 veya 4096 bayt boyutunda olabilir. Giriş / vivoda'nın çalışmasından önce üretilecek büyük hacimli Vikoristannya blokları hızlandırılır (diske giden güç kaynaklarının sayısı değişir) ve ayrıca daha küçük bir kafa değişikliğine. Inshoi tarafından, disk alanı israfına üretmek için büyük hacmin Viktorya dönemi engellemesi. Bloğun geri kalanını dosyaya isimlendirin Bilgi uğruna bilgi almaya gerek yoktur;

EXT2fs Vicaristlerin sembolik malları hızlandırmasına izin vermek. Bu tür dosyalar depolandığında, verilen dosya sisteminin blokları işlenemez. Іm'ya dosyası veri bloğunda değil, dizin tanımlayıcısının kendisinde saklanır. Bu yapı, disk alanından tasarruf etmenize ve sembolik fikirlerin işlenmesini hızlandırmanıza olanak tanır. Zvychayno, uzay, çekinceler pid tanımlayıcısı, kapalı, cilt için durum böyle değil, ancak hızlandırılmış olarak sunuluyor. Dosya başına maksimum karakter sayısı 60 karakterdir. Mümkün olan en yakın plan, şemayı küçük dosyalar için genişletmektir.

EXT2fs, dosya sistemi kampını takip eder. Vicorist'in özü, dosya sisteminin gösterilmesi için süper bloklardaki kutudur. Dosya sistemi okuma/yazma modunda monte edildiğinde "Temiz Değil" olarak ayarlanacaktır. Kazanılan, salt okunur modda sökülür veya yeniden monte edilirse, "Temiz" olarak ayarlanacaktır. Sistemi kilitleme ve dosya sistemini yeniden yapılandırma saatinden önce, dosya sistemini yeniden yapılandırma ihtiyacını belirlemek için bilgiler işlenecektir. Çekirdek ayrıca deyaki pomylki'nin tüm alanında bulunur. Çekirdek tutarsız olarak tanımlandığında, dosya sistemi "Hatalı" olarak tanımlanır. Dosya sistemini dönüştürmek ve sistemi dönüştürmek için bilgileri test etmek için program, onu "Temiz" olarak bulun.

Bir dosya sistemi testini yok saymaya çalışmak zor olabilir, çünkü EXT2fs, sistemi düzenli olarak yeniden yazmak için iki yöntem içerir. Süper blokta bir sistem kurulum mandalı bulunur. Sistem okuma / yazma modunda monte edilmişse, tüm kamera dış görünümü bir kez güncellenir. Erişimin değeri maksimum olduğu sürece (süper blokta da saklanabilir), o zaman dosya sistemini test etme ve başlatma, değiştirme, sisteme gitme programı "Temiz". Kalan yeniden kablolama saati ve yeniden kablolama arasındaki maksimum aralık da süper bloğa eklenebilir. Değişiklikler arasındaki maksimum aralığa ulaşırsanız, dosya sistemi yok sayar ve dönüştürmeyi başlatır.

Verimliliğin optimizasyonu

EXT2fs sistemi, dosyaları okurken ve yazarken bilgi alışverişi bilgilerinin ilerlemesine yol açan üretkenliği optimize eden zengin bir işlevi ortaya çıkarır.

EXT2fs, sanal disk arabelleğinde etkindir. İşlem için birim suçlanacaksa, türün çekirdeği, işlenen blokların zincirine yerleştirme / vivod işlemini besleyecektir. Böyle bir sıralamada, çekirdek macenta perekonatisya olacak, ancak butti rakhovany'den suçlu olan saldırı bloğu da disk arabelleğine karıştı. Dosyaların son okunması ile ek işlemler yapılacaktır.

EXT2fs sistemi ayrıca çok sayıda optimize edilmiş bilgi dağıtımından intikam alabilir. Blok grupları, belirli dizin tanımlayıcıları ve veri blokları eklemek için kullanılabilir. Çekirdek, bir gruptaki bir dosyaya verilen blokların boyutunu genişletebilecek, dolayısıyla tanımlayıcının kendisi. Tanımlayıcıyı okurken ve veri bloklarını görüntülerken kafaların sürücüye olan hareketini değiştirmek amaçlanmıştır.

Bir dosyaya veri yazarken, EXT2fs devam etti ve yeni bir blok genişletildiğinde 8 bloğa kadar genişledi. Bu yöntem, sistemde güçlü bir aşırı dolaşma ile yüksek üretkenlik elde etmenizi sağlar. Bu aynı zamanda dosyalar için blok miktarını değiştirmenize izin verir, böylece onları daha fazla kesebilirsiniz.

İşletim sisteminden önce Microsoft Windows Kişisel bilgisayarların NT kullanıcıları, bir dosya sistemi seçme sorunuyla karşı karşıya kalmıştır. İşletim sistemlerinin (OS) MS-DOS ve Microsoft Windows ustalarının çabaları, dosya sisteminin FAT (FAT-12, FAT-16 veya FAT-32) adlı sürümlerinden birini yükledi.

Şimdi durum değişti. Microsoft Windows NT / 2000 / XP işletim sistemini kurmak için, bir saat boyunca diski biçimlendirmeniz gerekir, çeşitli dosya sistemleri yüklemeniz gerekir - FAT-16, FAT-32 veya NTFS.

statty mi rozpovіmo pro var dahili ek elden geçirilmiş dosya sistemleri, yetkililer kısa ömürlü ve bunalmış durumda. Pek çok bilginin etkisinde kalarak, Microsoft Windows için bu dosya sisteminin özündeki vibe anlayışınızı oluşturabilirsiniz.

FAT dosya sistemi hakkında kısaca

FAT dosya sistemi, kişisel bilgisayarların gelişimi için kulaktan kulağa göründü ve disketlerdeki dosyaların toplanması için kullanılmaya başlandı.

Bilgiler, 512 bayt boyutundaki sektörlerde, disklerde ve disketlerde bölümler halinde depolanır. Disketin tüm alanı, kümeler adı verilen sabit cin bölgesi tarafından kaplandı. Bir küme, bir veya daha fazla sektörü bulabilir.

Bir kredinin cilt dosyası, muhtemelen çok akıllı olmayan bir veya birkaç kümedir. Disketin cob alanında görüntülenecek dosya ve dosyalarla ilgili tarih, boyut ve tarih gibi bilgileri kök dizini için görüldüğü gibi isimlendirin.

FAT dosya sistemlerinin kök dizine ek olarak başka dizinleri de olabilir. Aynı zamanda kokunun kök dizini ile, dosyalar ve dizinler hakkında bilgi ortaya çıkarmak için bir dizin ağacı oluşturabilirsiniz. Roztashuvannya diskteki bir dosyada kümelenmeden önce, bilgi, dosya tahsis tablosu (Dosya Tahsis Tablosu, FAT) adı verilen disketin koçanı alanında saklanır.

FAT tablolarındaki bir cilt kümesi için, kümenin galip geldiği gibi, bunlar hakkında bilgilerin dikkate alındığı ayrı bir bireysel orta vardır. Böyle bir sıralamada, dosya dağıtım tablosu, kümeler hakkında bir dizi bilgidir. Dizinin boyutu, diskteki bir dizi kümeyle başlar.

Katalozlar, dosyaya veya alt klasöre dağıtılan ilk kümenin numarasına sahiptir. En büyük kümelerin sayıları, FAT dosya dağıtım tablolarına ek olarak bulunabilir.

FAT tablo formatının başlangıcından bir saat önce, ekonomiden tasarruf sağlandı, çünkü bir disket daha da küçüktür (180 Kb'den 2.44 Mb'ye). Bunun için kümedeki sayıların seçimi için sadece 12 iki sıra vardı. Sonuç olarak, FAT tablosu o kadar çok uzaya gitti ki, disketin sadece bir bölümünü kapladı.

FAT tablosu, dizinlerin ve dosyaların dağıtımı hakkında kritik öneme sahip bilgileri ortaya çıkarır. FAT tablosunun aşırı donanım, yazılım güvenliği, akışı çok ağır olduğu için bir eklenti olarak görünecek, dosya ve dizinlere erişim tüketilecektir. Ayrıca diskteki p_dstrakhuvannya yardımıyla FAT tablolarının iki kopyası oluşturulur.

FAT'nin belirlenmiş versiyonu

Büyük miktarda sabit diskler ortaya çıktığında (o saatte, 10-20 Mbyte boyutundaki diskler harikaydı), bir dizi küme büyümüş ve 12 sayı kaybolmuştur. Dosya dağıtım tablolarının yeni bir 16 bit formatı genişletildi, bir küme sayısı için iki bayt görüldü. Disketler için eski dosya sistemi FAT-12 oldu ve yenisi FAT-16 oldu.

FAT-16 tablosunun boyutundaki artış, bir sektörde yer almayı bıraktı, büyük disk oranlarıyla protesto edildi, daha az rol var. Yak ve daha önce, sigorta için, FAT tablolarının iki kopyası diske kaydedildi.

Ancak, diskin hacmi yüzlerce MB ve gigabayt cinsinden görünür hale gelirse, FAT-16 dosya sistemi etkisiz hale geldi. Küme sayısı 16 satırda yer alıyorsa, büyük zorunluluk disklerini biçimlendirirken, kümenin boyutu 16 Kbyte'a çıkarılacak ve daha büyük olacaktır. Diske çok sayıda başka dosya kaydetmeniz gerekirse, pek çok sorun vardı. Kaydedilen dosyaların alanının salınımları kümeler halinde görülür, küçük bir dosyada gezinirken bile çok sayıda disk belleğinin arkasına geri getirilir.

Sonuç olarak, bir tane daha bozuldu, ancak gerisi FAT dosya sistemi hakkında daha ayrıntılı bilgi almaya çalışmaktı - gereksiz dosyalardaki dosyaların boyutu için tabloların boyutu 32'ye kadar çıktı. yüzlerce MB boyutunda ve küme boyutu için bir GB boyutunda disklerin biçimlendirilmesine izin verdi. Yeni dosya sistemine FAT-32 adı verildi.

Standart 8.3

Microsoft Windows 95'in ortaya çıkmasından önce, kişisel bilgisayarların sayısı, "standart 8.3" olmasa bile dosyaları değiştirmek için vikoristovuvati tarafından önyüklenirdi, bu dosyaya 8 sembol artı 3 genişletme sembolü eklemek yeterli değildir. Ara bağlantı, MS-DOS işletim sisteminin yazılım arayüzü tarafından dayatıldı ve dosya sisteminin yapısı tarafından FAT dosya sistemi dizinine yazardım.

Katalogdaki girişlerin yapısını değiştirmek için, ilk dosyadaki birkaç sembolün birbirine bağlanması pratik olarak bilinmektedir. Şimdi, dosya için 255 sembol var, ki bu açıkça birçok şeyi bitirecek. Ancak, böyle değiştirilmiş bir FAT dosya sistemi, MS-DOS işletim sisteminin yanı sıra, tam ortada olan Microsoft Windows kabuk sürümleri 3.1 ve 3.11 ile anlaşılmaz hale geldi.

FAT'ın iç yapılarının formatı hakkında bir raporu, tüm sitede yayınlanan "FAT Dağıtımlarında Güncellemeler" makalemizde okuyabilirsiniz.

FAT dosya sistemi değişimi

Vrahovuvati yetkililerinin yanında, diski biçimlendirmek için dosya sistemi FAT hakkındaki çözümü kabul edin. FAT diskinin maksimum boyutundan önce Tsіmezhennya stosuyutsya ve ayrıca dosyanın maksimum boyutu, tüm diskte roztasovany.

Bir FAT-16 mantıksal sürücüsünün maksimum boyutu, bazı modern anlayış için çok küçük olan 4 GB olmalıdır. Ancak Microsoft, 200 MB'den büyük FAT-16 disklerinin kullanılmasını önermez, çünkü çok fazla disk alanı vikoristovuvatimetsya ile daha da etkisiz.

Teorik olarak, bir FAT-32 diskinin maksimum boyutu 8 TB olabilir, böylece onu her türlü tehlikeli eklemeden kurtulmak için kullanabilirsiniz. Maliyet, maksimum küme sayısını (268435445), FAT-32'de (32 KB) izin verilen maksimum küme boyutuyla çarpmaktır.

Bununla birlikte, pratikte durum ucuz bir şekilde viglyad'dır.

Microsoft OS 95/98'deki dahili ScanDisk yardımcı programı aracılığıyla, tüm lotunuz için 127,53 GB'yi aktarmak için diskleri kullanmak mümkün değildir. Bununla ilgili herhangi bir sorun olmasa bile, sorun olmayacak, ancak toplam 160 GB'lık ucuz diskler zaten piyasaya çıktı ve yakında daha büyük olacaklar.

Yeni Microsoft Windows 2000/XP işletim sistemlerinde ise 32 GB'lık FAT-32'den koku gelmiyor. Böyle büyük bir anlaşmaya ihtiyacınız varsa, Microsoft size NTFS dosya sistemini önerecektir.

Dosyaların boyutunu dosyaların boyutuna değiştirmek mümkün değildir - 4 GB boyutunu değiştiremezsiniz. Tse obmezhennya poznachatimetsya, örneğin, bir saat boyunca video parçalarının diskine veya büyük veritabanlarının oluşturulmasına yazacağım.

Cataloza FAT-32, 65534'ten fazla dosyaya sahip olabilir.

Eksik YAĞ

Krym vische obmezhen, dosya sistemi ve FAT bağımlı ve kaçınılmaz. Naybilsh suttuvimi, mabut, є Kompakt FAT tablolarını ve kopyalarını tamamlamak için dosyaların dağıtımı hakkında bilgi girme yeteneğinin yanı sıra erişimi paylaşmak için daha fazla zaman var.

Bilgisayarı sistem disketinden bloke eden kötü niyetli kullanıcı, FAT dosya sisteminden disklerde depolanabilecek herhangi bir dosyaya erişimi kolayca reddedebilir. ZIP ekindeki dosyaları kopyalamanız sizin için önemli değil, ancak ilk kez bağış yapıyor olmanız da önemli.

Sunucunun disklerinde FAT dosyanız varsa, kataloglardan dosyaların erişilebilirliğini engellemek zordur. Buna ve ayrıca ölümlere karşı düşük sertliği nedeniyle FAT, sizi sunucularda galip gelmemeye davet ediyor.

FAT dosyalarını dağıtmak için kompakt tabloların varlığı bilgisayar virüsleri- FAT diskinin koçanı parçasının sonuna ulaşmak ve hatta tüm veriler tüketilecektir.

Dosya sistemi NTFS

NTFS dosya sistemi, Microsoft şirketi tarafından Microsoft Windows NT işletim sistemi için parçalandı ve FAT kısayolu eklendi. Keşfedildiği anda, NTFS dosya sistemi, geri kalanının (istatistiklerin yayınlandığı sırada) Microsoft Windows XP'de bozulduğu gerçeğinin oldukça farkında oldu.

NTFS dosya sistemleri için, tüm dosya öznitelikleri (diskteki dosyanın boyutu, genişletilmesi gibi) çok küçüktür. sistem dosyası$ MFT. $ MFT'deki dış görünüm dosyası (dizin) hakkındaki bilgilerde, KB'ye bir olarak girilir. Diskte depolanan çok sayıda dosya ile $ MFT dosyasının boyutu onlarca veya yüzlerce MB'ye ulaşabilir.

Küçük boyutlu (yüz bayta yakın) dosyalar $ MFT'de saklanır, bu da onlara erişimi hızlandıracağım anlamına gelir.

Bununla birlikte, sistem bilgilerini kaydetmek için NTFS ek yüklerinin, FAT ek yüklerini aşırı yüklemek istiyorum, birçok mutlu disk açısından hala o kadar iyi olmaması şaşırtıcı. Bu $ MFT dosyası aracılığıyla, diskin ortasına daha yakın bir yere kök salmaya başlayın, NTFS diskinin ilk izlerini, FAT diskinin koçanı alanlarını mahvetmek gibi ölümcül izlere mahveder.

NTFS dosya sistemi, FAT'den görülebilen sayıca azdır. Koku, FAT bağlamında birçok dırdır, umut ve kaçırmaya ulaşmanızı sağlar.

En son sürümlerin NTFS'si için birçok yeni seçenek var.

bana erişim ver

NTFS'nin araya eklenmesini mümkün kılın є sıkıcı olanlara izin vermek ve keruvati'nin aynı dosya ve dizinlere erişimine izin vermek için, koristuvach veya koristuvachiv grupları için bunlara erişime izin vereceğiz (veya engelleyeceğiz).

İlk kez bakmak istiyorsanız, sadece dosya sunucuları için gerekli olan erişime izin vermek için ayağa kalkabilirsiniz, o vipad'den bilgisayar є bir dizi koristuvachiv'e kadar kokuya ihtiyaç duyulacaktır.

Şifreli dosyalar

Kötü niyetli kişilerin ellerinde şımartmak için fiziksel bir NTFS diski gibi, marnize edilecek erişim için bir alan kaynağının atanması. Böyle bir disk yerine muzaffer yardımcı programlar için, herhangi bir işletim sisteminin ortasında özel okumalar olmadan yapabilirsiniz - DOS, Microsoft Windows veya Linux.

Dosyaları yetkisiz erişimden korumak için, Microsoft Windows 2000 / XP işletim sistemlerinde, NTFS dosyalarında saklanabilen ek şifreleme dosyaları aktarılır. Böyle bir şifrenin gücünü istiyorum, belki de tepeden daha fazla değil, çoğu insandan daha fazla bir şey yok.

Yazılım RAID Dizisi

NTFS aracılığıyla yazılım başlıklarını açmak mümkündür. RAID dizisi 1 (Aynalı set). Tsey dizisi, aynı birimin iki fiziksel mantıksal diskinden depolanacak scho, dosyaların çoğaltılmasına (göründüğü gibi "dzerkalyuvati") izin verir.

Böyle bir dizi, dosyalarınızı, büyük miktarlarda depolanabilen ve genellikle disk sisteminin güvenilirliğini artırmak için durdurulan disklerden birinin her fiziksel bozulmasından kurtarabilir.

Kadran Ses Ayarı

NTFS dosya sistemi, bir mantıksal birime, bir veya birkaç fiziksel diskte yer alan bir dizi razdiliv eklemenize izin verir. Örneğin, tek bir fiziksel diske sığmadığı için büyük boyuttaki veritabanlarındaki dosyaların toplanması için, ancak kataloğun toplam bir dosya koleksiyonuyla sona ermesi için yararlı olabilir, böylece boyutu değiştiririm bir fiziksel diskten.

Dial, bir dizi fiziksel diskten, bunlara Volume Set (Microsoft Windows NT OS terminolojisinde) veya Spanned Volume (Windows 2000 / XP OS terminolojisinde) denir.

Paketleme dosyaları

Disk alanı ekonomisi için, NTFS depolama (sıkma) dosyalarını vikoristovuvati yapabilirsiniz. Ek olarak, NTFS, sıfır veri alanlarını ortaya çıkardığı için seyrek dosyaların oluşturulmasına izin verir. Bu tür dosyalar çok büyük olabilir, ancak diskte biraz yer kapladığınızda, bazıları aslında bayt dosyasından kaydedilir.

Büyüleyici bir şekilde, ürün içindeki dosyaların paketlenmesi robota sonsuz güven. Ancak Qia obstavina anlamı beklemiyor. Örneğin resmi evraklar robotik performansında ufak bir düşüş olmadan paketlenebiliyor, ancak çok sayıda coristas tarafından aniden öldürülen veritabanı dosyaları hakkında bir şey söylenemez. Urahuvannya'nın yardımıyla, kokunun sadece gerekli olması durumunda, paketleme için muhteşem bir obsyagu'nun ucuz diskleri için piyasada görünün, vikoristovuvati veya tod gereklidir. Bununla birlikte, fiyat biraz NTFS özelliğidir.

Bagatoptokov_ dosyaları

Gerekirse, birkaç bilgi akışı bir NTFS diskindeki tek bir dosyada saklanabilir. Gelecekte, ek bilgilerde belge dosyalarının yüklenmesine, bir dosyaya birkaç belge sürümünün (örneğin, farklı dillerde) kaydedilmesi, program kodunun ve verilerinin aynı dosyada bir dosyada toplanmasına izin verilmez. Canlı Yayınlar.

Jorstki bağlantıları

Sabit bağlantılar, bir fiziksel dosyaya bir dizi yeni ad, hatta farklı dizinlerde bir ad (bir dosyayı kullanabilmek için) atamaya izin verir. Bir ses görüldüğünde, dosyanın kendisi görünmez. Yalnızca dosyaya olan tüm bağlantılar geçerli olacaksa, dosyanın kendisi görülecektir.

Bazı özelliklerin, örneğin Linux, FreeBSD, vb. gibi Unix tabanlı işletim sistemlerinde takılabilen dosya sistemleri için tipik olması harika.

Yeniden değerleme noktaları

Yeniden ayrıştırma noktaları gibi bu tür NTFS sistem nesneleri, herhangi bir dosya veya dizini yeniden atamanıza izin verir. Aynı zamanda örneğin dosyalar veya dizinler yeniden yazılır, böylece oldukça hızlı hale gelebilirler, aslında manyetik sayfalara girebilirler, ancak gerektiğinde diske eklenebilirler.

üzerinden git

NTFS geçişlerini kullanarak, disk dizinine bir sabit sürücü veya CD takabilirsiniz. Unix uyumlu işletim sistemlerinde dosya sistemlerinde çok sayıda gizli gizli yer vardır.

Disk alanı kotası

NTFS dosya sistemi, Microsoft Windows 2000 / XP'de vikoristan, disk alanını kotalamanıza veya birbirine bağlamanıza izin verir, böylece disk alanının boyutuna güvenebilirsiniz. Bu, özellikle dosya sunucularının açılmasından önce geçerlidir.

Vedennya zmin dergisine

Robotlar sürecinde, işletim sistemi dosyalar üzerindeki değişikliklerin (açma, değiştirme, görselleştirme) bir göstergesidir. Tüm bu değişiklikler NTFS biriminde kurulu özel dergiden alınır ve yedekleme programlarını ve dizin sistemlerini de kullanabilirsiniz. Dosya sisteminde, robotun kritik olmayan işletim sistemleri ve ayarları için bir saat boyunca yazmaya devam etmesine izin veren dakikalarca değişiklik. Elbette, ciddi sorunların çoğunun, güncelleme ihtiyacından önce veya verileri güncellemek için özel yardımcı programların depolanması nedeniyle bir yedek kopyadan veri üretmesini istiyorum.

NTFS'yi Arayüzleme

Çok sayıda olasılık için önemsiz olan NTFS dosya sistemleriyle uğraşmak da zordur. Ancak, kokunun çoğu sutta rolünü oynamaz.

Mantıksal bir NTFS diskinin maksimum boyutu yaklaşık 18.446.744 TB olmalıdır; bu, tüm günlük takviyeler ve yakın gelecekte yapılacak takviyeler için açıkça yeterlidir. Dosyanın maksimum boyutu daha da büyüktür, bu nedenle ara bağlantı da taşınır.

Bir NTFS kataloğunda saklanabilecek dosyaların sayısı birbirine bağlı değildir, bu nedenle FAT öncesi bir aktarım da vardır.

Dosyalara hızlı erişim için NTFS ve FAT onayı

FAT temelinde NTFS'nin perspektifi, işlevsel yetenekleri, güvenliği ve güvenilirliği adına. Ancak, dosya sistemlerinin performans oranı kesin bir sonuç vermez, kapsayıcı üretkenlik birçok farklı faktörde bulunur.

Yani robotiğin prensibi olarak FAT'ın iç yapıları daha basit, daha az NTFS, küçük FAT dizinlerine sahip robotlarla her şey için daha hızlı olacak. Bununla birlikte, dizinde yeterli alan yoksa, $ MFT dosyasındaki veya navpaki'deki bir veya daha fazla girişe sığdırmak zorunda kalacağım, çünkü dizin zaten harika olduğundan, NTFS'yi "değiştirecektir".

Palmiye ağacı, her şey için daha iyidir, çözülmemiş dosya veya dizinlerle şaka yaptığında (dizine bakması gerekmez), dosyalar küçük boyutlu dosyalara dönüştürüldüğünde (bir parçanın boyutu buna yakın olduğunda) NTFS'ye ulaşır. yüz bayt), ancak

NTFS'nin üretkenliğinde bir artış için, kümenin boyutunu değiştirmek mümkündür, ancak, boyutu 1 olan çok sayıda dosya alındığında ekonomik olmayan bir disk alanı azalmasına neden olabilir. -2 KB ve onlarca KB olur. Küme boyutunun 64 KB'a kadar artmasıyla maksimum verimlilik artışını ayarlamak mümkündür, ancak paketlenen dosyaları ve kullanılan birleştirmeyi görmek mümkün olacaktır.

Dosyaları paketlerken, küçük boyutlu (yaklaşık 4 GB) disklerde roztasvanih, üretkenlik artabilir ve sıkıştırılmış diskler büyük boyutta değiştiğinde. Her durumda, ambalaj, merkezi işlemciye ek teslimat görünmeden önce üretilir.

Yani vibrati - FAT chi NTFS?

Yak bachite, NTFS, FAT'den önce daha az sollamaya sahiptir ve mezhennya zdіbіlšshy taşıma hakkında її її. Dosya sistemi vibratörünün önünde durur durmaz, NTFS victorian seçeneğine ve ardından - FAT seçeneğine bakın.

FAT'yi NTFS ile değiştirme hızını nasıl değiştirebilirsiniz?

Naybіlsh seriozna pereshkoda - Microsoft Windows NT / 2000 / XP işletim sistemi için bir ihtiyaç. İçin tamam robotlarİşletim sistemi minimum 64 MB RAM ve saat frekansı en az 200-300 MHz olan bir işlemci gerektirir. Ancak son sürümlerde Microsoft Windows işletim sistemlerinin yönetimine hazır olmayan eski bilgisayarlardan bile pek çok kişi memnun değil.

Bilgisayarınız Microsoft Windows 2000 / XP'nin ortasında çalışabiliyorsa ve Microsoft Windows 95/98 / ME OS'de sigortalı çok sayıda uygulama programınız varsa, ilk fırsatta yeni sürüme geçmenizi öneririz. tse FAT'yi NTFS ile değiştirerek işletim sistemi.

Aynı zamanda, robotların umutlarının iyileşmesini de hesaba katın, çünkü Gerekli tüm Hizmet Paketleri ve çevre birimleri ekleri için doğru sürücü sürümleri kurulduğunda, Microsoft Windows 2000 / XP hala çok kararlıdır.

Bazı durumlarda, bir fiziksel diskin sınırlarında birkaç dosya sistemi bulunur. Örneğin, bilgisayarınızda Microsoft Windows ME, Microsoft Windows XP ve Linux olmak üzere üç işletim sistemi kuruluysa, FAT, NTFS ve Ext2FS olmak üzere üç dosya sistemi kurabilirsiniz. Bunlardan ilki, robotlar Microsoft Windows ME ve Linux'ta, bir arkadaş - yalnızca Microsoft Windows XP'de ve üçüncüsü - yalnızca Linux'tayken "görünür" olacaktır (LINUX OS'de NTFS dağıtımlarına kolayca erişebilmeniz dikkat çekicidir) .

Microsoft Window NT / 2000 / XP OS temelinde bir sunucu (dosya, veritabanı veya Web) kurarsanız, akıllı bir seçimle NTFS kullanacağız. Sunucunun gerekli kararlılığına, güvenilirliğine ve ele geçirilmesine ulaşmak için yalnızca çok çeşitli yollarla.

Ayrıca ev bilgisayarlarının Microsoft Window NT / 2000 / XP veya NTFS dosya sistemine ihtiyaç duymadığı bir kukla (bize göre pomilkov) var.

Bilgisayarın igor için durgun olacağı açıktır, Microsoft Windows 98 / ME'yi kurmak ve diskleri FAT'ta biçimlendirmek daha iyidir. Ancak, sadece ofiste çalışmıyorsanız, ancak ilk udoma, vicoristovuvati'den daha güzel başarılı, profesyonel ve mükemmel bir çözüm. Günün ardından, İnternet üzerinden bilgisayarınıza bir izinsiz girişin yakalanmasını organize etmek, kritik veriler içeren dizinlere ve dosyalara erişime izin vermek ve ayrıca herhangi bir durumda başarılı bir bilgi güncelleme şansı vermek için. başarısızlık.

Shhorazu, eğer azarlıyorsam veya FatF'lersem, her şey ortada olduğu için onunla gitmenin kötü olmadığını düşünüyorum. Dovgo yemeğe katkıda bulundu, nareshty kryga süründü. Otzhe, rozkryuvannya hafıza kartlarının global meta-tse'si ve ayrıntılı olarak, dosya sistemi ile bir meta rozibratsya akışı.

Şoförümü yazmak için iyi bir fikrim olmadığını hemen söylemeliyim, ancak ince olanlar hakkında çok fazla ayrıntıya sahip değildim, ama sadece benim için zor. Zavdannya'nın bitirmesi bir nedenden dolayı daha basit, bu "kod" burada olmayacak.

Otzhe, birincisi, zekadan suçlu olduğumuz, hafıza hafıza kartından ayrıldığında, 512 bayt okuyabilir veya yazabiliriz, ancak bunlar verilmez. Böylece dosyalar sürekli kopyalandığından, görüldüğünden ve boyutlarına bağlı olarak dosyalar değiştiğinden, boş dosyalar kayıtlardan değiştirilmek üzere kart üzerine yerleştirilecektir. Schob koristuvachev, tüm dosya sistemi olan kalkanla ilgilenen harikalar değil, haraçların dağıtımına takılıp kalmıyor.

Yak bulo vishche, 512 baytın katları halinde yazmak ve okumak mümkündür, tobto. 1 sektör. Aynı şekilde, anlayış aptalca sayıda sektörden oluşan bir kümedir, örneğin kümenin boyutu 16kB'dir, bu da yeni 16000/512 = 31.25'te, daha kesin olarak 32 sektör olduğu ve kümenin gerçek boyutunun 16384 olduğu anlamına gelir. bayt. Her dosyanın boyutu, kümenin boyutuna bölünebilir. 1 kB boyutunda bir dosyada ve 16 kB'lik bir kümede gezinin, dosya tüm 16 kB'yi kaplayacaktır.

Mantıksal olarak, küçük boyutlu kümeler olacak, o zaman burada maksimum sayıda dosya ve boyut hakkını giriyorum. FAT16, 16 bit haraçtır, bu nedenle 2 ^ 16'dan fazla kümeyi zorlayamazsınız. Yani, boyut ne kadar küçükse, diğer dosyalardan hızlı bir şekilde almak o kadar etkilidir veya diske daha az bilgi kaydedilebilir. Ben navpaki, daha fazla boyutta, daha fazla bilgi ile tıkış tıkış olabilir, ancak diğer dosyaları almak için daha az verimli. Bir kümenin maksimum boyutu 64 kB'dir, FAT16 için aynı maksimum boyut 64 kb * 2 ^ 16 = 4 GB'dir.

Son veriler: є 1GB micro SD hafıza kartı. M mіtku MYDISK, çoğunlukla biçimlendirilmiş, küme boyutu 16kB.

Bir Hex düzenleyiciye ihtiyacınız var, gitmezseniz, sadece diskteki dosyalara değil, diske tekrar bakabileceğiniz bir yola ihtiyacınız var. Ayrıca, bilmek bana çok uzak: WinHex çok popüler, bira ücretli; HxD sadeliği, bezkostovny, diskteki yılanın yılanına değil beni; DMDE kullanıcı dostu değildir, paradan tasarruf etmenize izin vermez. Zagalom, HxD'de zupinivya.

Bir koçanı için, FAT16 yapısına bakın, resim gösterilecektir, aynı sırayla, dosya sisteminin farklı bölümleri döndürülür.

İcra dairesi tüm bilgi hizmetlerini elinde tutar. Tüm orta FAT alanları, diskteki bu dosyalar hakkında bilgi toplar. Kök katalizör, diskin kökündeki bu dosyalar hakkında bilgi içerir. İntikam için alan bilgisi verilir, yani tüm orta dosyalarda intikam alınır. Bizim oblastlarımız suvoro tek bir uykuya gider, tobto. takip eden sektörden sonra FAT bölgesi bir an önce onarılmalıdır. Detaylar aşağıda görülebilir.

Yönetim: dosya ve yogo vmist rostashivuyutsya adı ilkesinin arkasındaki istihbarat. Bu yüzden kök dizinin, zekanın, tıpkı sahip olduğumuz dosyalar gibi, gözetilmesiyle ilgili bir şaka. Büyüleyici bölgeden bir haraç ile size yardımcı olabiliriz.

Tablolarda belirtilen Naytsіkavіshі verileri

Öncelikle davet edilecek alanın boyutunu bilmemiz gerekiyor. Divymsya adresi 0x0E, scho pіd zavanazuvalnuyu bölgesinde 4 sektör görüldü, tobto. 4 * 512 = 0x800 adreslerinden FAT alanı onarılır.

Büyü alanında 0x10'da bir dizi FAT tablosu bulunabilir. İki kişilik popomuz için, bunun için iki kişilik cilt tablosu yedek olarak kopyalanacak, yani yapabilirseniz verileri güncelleyebilirsiniz. Tablonun boyutu 0x16 adresinde belirtilmiştir. Böylece, perdenin boyutu 512 * 2 * 0xEE = 0x3B800'dür ve kök dizini şu adresten onarılır: 0x800 + 0x3B800 = 0x3C000

32 baytlık tüm öğelerin kök dizininin ortasında. İlk öğe, bunun sırası ve gelişmiş öğelerin ekseni, dosyalar ve klasörlerdir. Dosyanın adı 0xE5'ten onarıldığı için dosyanın görünür olduğu anlamına gelir. İsim 0x00'dan itibaren onarılacağı için bir sonraki dosyanın duracağı anlamına gelir.

Tsikava'yı bitirmek için kök dizinin yapısı benden gitti. Harita tekrar güncellendi, ardından 2 metin dosyası açıldı ve MyFile.txt ve BigFile.txt olarak yeniden adlandırıldı.

Yak dürtülebilir, peki, benim iki dosyam açıldığında, bir sürü aslan açıldı, ancak onlardan daha iyi olabilirsiniz.

Najvazhivishe, burada dosyamızın verilerinin alınabileceği ilk kümenin tam adresi olan pidcreslity'yi bulabilirsiniz. Adresler her zaman 0x1A ikamesinde bulunur. Örneğin MyFile.txt dosyamız 0x3C100 adresinde, yeni 0x1A adresine sallanıyor, ilk kümenin numarası var. = 0x0002, tobto. başka bir küme. BigFile.txt dosyası için veriler üçüncü kümeden alınır.

Ayrıca, kök katalozunda, dosyanın son düzenleme tarihini ve saatini bilmek mümkündür, ancak yemek tsikave'den daha kötü değil, bu tarafa gideceğim. Kalan kahverengi, belki kök kataloğu diyebilirler, tüm boyut, ancak haraç yıldızlarını bilenler bilir.

0x11 (2 bayt) = 0x0200 * 32 = 0x4000 veya 16384 bayt adresindeki büyülü sektör için talimatların boyutu.

Dodamo'nun kök adresine boyutu: 3C000 + 4000 = 40.000 tse ilk kümenin danikh adresleri, MyFile.txt'i bilen bir arkadaşa ihtiyacımız var. Kümedeki sektör sayısı 32, küme boyutu = 32 * 512 = 16384 ve 0x4000; 0x44000'den itibaren başka bir küme çalışmaya başlayacaktır.

0x44000 ve bachimo adresinin arkasındaki Ydemo, BigFile.txt'e sahip olmalısınız (yeni için sadece smittya)

Görünmesi є incelik büyük değil, kümelerin numaralandırılması bir başkasından tamir edilecek, bu kadar bozuk olduğu gerçeğini görmek mantıksız. Nitekim üçüncü kümeye geçtik. Bir kümeyi 0x40000 adresine geri çevirelim ve bachimo ochіkuvanі danі.

Şimdi ye. FAT tablosuna mı ihtiyacınız var? Zaman açısından zengin, belki parçalanmışlardır, tobto. bir dosyaya kulak vermek tek bir kümede olabilir ve bir dosya tek bir kümede tamamlanabilir. Ayrıca, küçük kümeler olabilir. Їх ülkenin diğer bölgelerinde bir koleksiyon olarak kullanılabilir. FAT tablosu, kümeler halinde hareket ettiğimiz için eklendiği için çok bir kart türüdür.

Popoya işaret eden BigFile.txt dosyası, bir küme değil, bir demet alan bir grup rastgele smittya'ya sahiptir. Ydemo tudi, FAT tablosunu düzeltin ve merak edin.

İlk büyük bayt 0xF8FFFFFF'dir; MyFile.txt'e atıfta bulunulan 2 bayt vardır, ancak bunlara 0xFFFF yazılır, bu da dosyanın yalnızca bir kümeyi ödünç aldığı anlamına gelir. Ve BigFile.txt saldırgan dosyasının ekseni üçüncü kümede onarılacak, kök yöneticiden gelen tüm bellek dördüncü sırada devam edecek, daha sonra 5,6,7'ye kadar devam edecek ... ve 12'de sona erecek. , tobto. krediler 10 küme.

Perevirimo, öyle olsun. Dosya boyutu 163kB, tobto. krediє 163000 / (32 * 512) = ochіkuvan'a çok benzeyen 9.9 küme. Tekrar tekrarlayın, ancak FAT tablosunun bir öğesi tobto 2 bayt ödünç alır. 16 bit, adı FAT16 idi. Muhtemelen giriş için maksimum adres 0xFFFF, tobto'dur. FAT16 0xFFFF * küme boyutu için maksimum birim.

FAT32'ye geçelim. Trokanın gizli kısmı değiştirilir.

Değişimin ilkelerini öğrenin. Іm dosya sistemi 0x52 adresine taşındı, kök boyutu artık yok sayılır. Bağış alanı FAT tablolarının hemen arkasında, kök dizin ise ortadaki bağış alanlarında yer alır. Ayrıca, kök dizin sabit bir boyut değildir.

Sayılmak üzere verilen bölgenin adresleri:
fatura sektörünün boyutu + FAT tabloları, aşağıdaki mesajı aldım:
746496 + (3821056 * 2) = 0x800000

Kök dizinin adresleri numaralandırılır:
(kök dizindeki ilk kümenin sayısı - 2) * kümenin boyutu + bölgenin kulağının adresleri,
tobto. bağış bölgesinin kulağından kazançların tüm uygulamasından.

Yak ve daha önce kök 32bayt ödünç alır, daha önce "fromdalen" büyülü dosyaları gibi, birkaç saatlik not defteri dosyalarına izin veririm.

Ve MYFILE.txt'deki ilk kümenin kulağının ekseni şimdi iki bayt, eskisi 0x14, en küçüğü 1A'dan önce. Dosya için ilk kümenin numarası verilir:
8000A0 + 0x14 = 0x8000B4 - yüksek bayt
8000A0 + 0x1A = 0x8000BA - düşük bayt
Bir dosya ile kayıp bir kartım var, yani üçüncü bir küme var.

FAT tablosu ön ekranın önünde fısıldıyor, ancak şimdi öğe 4 bayt, adı FAT32. Elemanları kavurma ideolojisi, cephenin önündekiyle tıpatıp aynı.

Tablolar için faydalı
F8 FF FF F0 - ilk küme
FF FF FF 0F - son küme
FF FF FF F7 - kümeyi ayarla

Evet evet?
bölgenin kulağı danih + kümenin boyutu * (kök kümenin sayısı - 1)
= 0x800000 + (2 * 4096) = 0x801000

Zagalom tarafından cesaretlendirildim, aşırı doğal olmayan bir aptallığın nachebto'su haline geldi. Çerezleri okuyup tekrarladıktan sonra 🙂