tizimining bloklaribu saqlash manzilini optimallashtiradigan tarmoqlar guruhlari. Zamonaviy
fayl tizimlari odatda 1 dan 128 sektorgacha (512-65536 bayt) blok o'lchamlarini ishlatadilar.
Odatda fayllar blok boshida saqlanadi va butun bloklarni egallaydi.
Fayl tizimida
doimiyyozish/o'chirish operatsiyalariuningparchalanishiga olib keladi.
Shunday qilib, fayllar butun birlik sifatida saqlanmaydi, lekin qismlarga bo'linadi.
Masalan, har birida 4 blokdan iborat fayllar saqlanadi (masalan, fotosuratlar
to'plami). Foydalanuvchi 8 blokdan iborat faylni saqlamoqchi va shuning uchun
birinchi va oxirgi fayllarni o'chirib tashlaydi. Shunday qilib, u 8 blokdan bo'sh
joyni bo'shatadi, ammo birinchi navbatdasaqlash joyi yaqinida, ikkinchisi -
saqlash oxirida joylashgan. Bunday holda, 8 blokli fayl ikki qismga bo'linadi (har
bir qism uchun 4 blok) va bo'sh joy "teshiklarni" oladi. Ikkala parcha haqida
ma'lumot bitta faylning qismlari sifatida fayl tizimida saqlanadi
foydalanuvchi fayllaridan tashqari, fayl tizimi o'ziningparametrlari(masalan, blok
hajmi),fayl tavsiflovchilari(fayl hajmi, fayl joylashuvi, parchalar va
boshqalar),fayl nomlarivakataloglar ierarxiyasi. U shuningdek, xavfsizlik
ma'lumotlarini,kengaytirilgan atributlarniva boshqa parametrlarni saqlashi
mumkin.
foydalanuvchilarning turli xil talablariga javob berish uchun, masalan saqlash
samaradorligi, barqarorlik va ishonchlilik, turli xil maqsadlarga yanada samarali
xizmat ko'rsatadigan ko'plab fayl tizimlari ishlab chiqilgan.
Microsoft Windows ikkita asosiy fayl tizimidan foydalanadi: NTFS, ushbu OS-
ning eng zamonaviy versiyalarining asosiy formati, sukut bo'yicha va eski DOS-
dan meros bo'lib o'tgan vaexFATbo'lganFAT. uning keyingi kengaytmasi sifatida.
Bundan tashqari,ReFSfayl tizimi Microsoft Windows Server 2012-dan boshlab
server kompyuterlari uchun yangi avlod fayl tizimi sifatida ishlab chiqilgan.
FAT:
FAT(Fayllarni taqsimlash jadvali) 1980 yildan beri mavjud bo'lgan eng oddiy fayl
tizim turlaridan biridir. U fayl tizimideskriptorlari sektori(yuklash sektori yoki
superblock),fayl tizimi bloklarini taqsimlash jadvali(faylni taqsimlash jadvali deb
nomlanadi) vaoddiy saqlash joyidan iborat. fayllar va papkalarni saqlash uchun.
FAT-dagi fayllar kataloglarda saqlanadi. Har bir katalog32 baytli yozuvlardan
iborat bo'lib, ularning har biri faylni yoki kengaytirilgan atributlarni (masalan,
uzun fayl nomi) belgilaydi. Fayl yozuvi faylning birinchi blokiga tegishli. Keyingi
bloklarni taqsimlash jadvali orqali bog'langan ro'yxat sifatida topish mumkin.
Bloklarni ajratish jadvali blok tavsiflovchilarining qatorini o'z ichiga
oladi.zeroqiymati blok ishlatilmayotganligini vanol bo'lmaganbiri faylning
keyingi blokiga yoki maxsus qiymatga tegishli ekanligini bildiradi. fayl tugashi
uchun.
FAT12,FAT16,FAT32dagi raqamlar fayl tizimi blokini sanash uchun ishlatilgan
bitlarning soniga to'g'ri keladi. Bu shuni anglatadiki,FAT124096 tagacha turli xil
havolalarni ishlatishi mumkin,FAT16vaFAT32mos ravishda 65536 va
4294967296 dan foydalanishi mumkin. Bloklarning haqiqiy maksimal soni
bundan ham kam vafayl tizimi drayverining bajarilishiga bog'liq
Qadimgidisketalargaishlatilgan va hozirda keng ish topa olmaydilar
FAT12vaFAT16.FAT32hanuzgachaxotira kartalarivaUSB stiklariuchun keng
qo'llaniladi. Tizim smartfonlar, raqamli kameralar va boshqa ko'chma qurilmalar
tomonidan qo'llab-quvvatlanadi.
FAT32Windows-ga mos keladigan tashqi omborlarda yoki 32 Gbayt
hajmdagio'lchamdagi disk bo'limlarida ishlatilishi mumkin (Windows 32 dan
katta FAT32 fayl tizimini yaratolmaydi. GB bo'lsa-da, Linux hajmi 2 TB gacha
bo'lgan hajmni qo'llab-quvvatlaydi) va hajmi4 GBdan oshadigan fayllarni
yaratishga imkon bermaydi. Ushbu muammoni hal qilish uchunexFATjoriy etildi,
unda fayllar yoki bo'limlar hajmiga nisbatan hech qanday cheklovlar mavjud
emas.
NTFS:
NTFS (Yangi Texnologiyalar Fayl Tizimi)1993 yilda Windows NT bilan joriy
etilgan va hozirgi kunda Windows asosidagi oxirgi foydalanuvchi kompyuterlari
uchun eng keng tarqalgan fayl tizimidir. Windows Server liniyasining ko'pgina
operatsion tizimlari ushbu formatdan ham foydalanadi.
Fayl tizimi jurnallar yordamida juda ishonchli va ko'pgina funktsiyalarni qo'llab-
quvvatlaydi, jumladankirishni boshqarish,shifrlash,va hokazo. NTFS-dagi har bir
fayl fayl tavsifi sifatida saqlanadi.Master File Tableva fayl tarkibini.Asosiy fayllar
jadvalifayllar to'g'risida barcha ma'lumotlarni o'z ichiga olgan yozuvlarni o'z
ichiga oladi: hajmi, ajratilishi, nomi va boshqalar. Bosh fayllar jadvalining
birinchi 16 yozuvi BitMap uchun saqlanadi, bu esa barcha bo'sh va ishlatilgan
klasterlarni qayd qiladi. , jurnallarni yozish uchun ishlatiladigan jurnal va
BadClus yomon klasterlar to'g'risidagi ma'lumotlarni o'z ichiga oladi. Fayl
tizimining birinchi va oxirgi qismlaridafayl tizimi sozlamalari(yuklash yozuvi
yokisuperblock) mavjud. Ushbu fayl tizimi mos yozuvlar fayllari uchun48va64
bitqiymatlaridan foydalanadi va shu bilan juda katta hajmdagi ma'lumot
omborlarini qo'llab-quvvatlaydi.
ReFS:
ReFS (Resilient File System)Microsoft Windows-ning so'nggi rivojlanishi,
Windows 8-da taqdim etilgan va hozirda Windows 10-da mavjud.cture
Windows-ning boshqa fayl tizimlaridan mutlaqo farq qiladi va asosan B + -
|