Mavzu: Fayllarni taqsimlash jadvali (fat)


Download 238.33 Kb.
Sana17.06.2023
Hajmi238.33 Kb.
#1535844
Bog'liq
operatsion tizim. 7-amaliyot

Mavzu: Fayllarni taqsimlash jadvali (FAT)

Reja:

Fayllarni taqsimlash jadvali

Fayllarni taqsimlash jadvali (FAT) Microsoft Windows OS tomonidan qo'llab-quvvatlanadi. FAT oddiy va ishonchli deb hisoblanadi va eski fayl tizimlaridan keyin modellashtiriladi. FAT 1977 yilda disketa uchun ishlab chiqilgan, ammo keyinchalik moslashtirilgan yoki qattiq disklar. Samarali va aksariyat zamonaviy OTlar bilan mos keladigan bo'lsada, FAT zamonaviy texnologiyalarning ishlashi va kengayish darajasiga mos kela olmaydi.

FAT tizimining paydo bo’lishi

  • FAT (Fayllarni taqsimlash jadvali) 1980 yildan beri mavjud bo'lgan eng oddiy fayl tizim turlaridan biridir. U fayl tizimi deskriptorlari sektori (yuklash sektori yoki superblock), fayl tizimi bloklarini taqsimlash jadvali (faylni taqsimlash jadvali deb nomlanadi) va oddiy saqlash joyidan iborat. FAT-dagi fayllar kataloglarda saqlanadi. Har bir katalog 32 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. ZERO qiymati blok ishlatilmayotganligini va nol bo'lmagan bir faylning keyingi blokiga yoki maxsus qiymatga tegishli ekanligini bildiradi. FAT12, FAT16, FAT32dagi raqamlar fayl tizimi blokini sanash uchun ishlatilgan bitlarning soniga to'g'ri keladi. Bu shuni anglatadiki, FAT12 4096 tagacha turli xil havolalarni ishlatishi mumkin, FAT16 va FAT32mos ravishda 65536 va 4294967296 dan foydalanishi mumkin. Bloklarning haqiqiy maksimal soni bundan ham kam va fayl tizimi drayverining bajarilishiga bog'liq. Qadimgi disketalarga ishlatilgan va hozirda keng ishlatilmaydi.

Bloklarni ajratish jadvali blok tavsiflovchilarining qatorini o'z ichiga oladi. ZERO qiymati blok ishlatilmayotganligini va nol bo'lmagan bir faylning keyingi blokiga yoki maxsus qiymatga tegishli ekanligini bildiradi. FAT12, FAT16, FAT32dagi raqamlar fayl tizimi blokini sanash uchun ishlatilgan bitlarning soniga to'g'ri keladi. Bu shuni anglatadiki, FAT12 4096 tagacha turli xil havolalarni ishlatishi mumkin, FAT16 va FAT32mos ravishda 65536 va 4294967296 dan foydalanishi mumkin. Bloklarning haqiqiy maksimal soni bundan ham kam va fayl tizimi drayverining bajarilishiga bog'liq. Qadimgi disketalarga ishlatilgan va hozirda keng ishlatilmaydi.

FAT12 va FAT16

FAT12 va FAT16

FAT32 hanuzgacha xotira kartalari va USB stiklari uchun keng qo'llaniladi. Tizim smartfonlar, raqamli kameralar va boshqa ko'chma qurilmalar tomonidan qo'llab-quvvatlanadi.

FAT32 Windows-ga mos keladigan tashqi omborlarda yoki 32 Gbayt hajmdagi o'lchamdagi disk bo'limlarida ishlatilishi mumkin (Windows 32 dan katta FAT32 fayl tizimini yaratolmaydi.Linux hajmi 2 TB gacha bo'lgan hajmni qo'llab-quvvatlaydi) va hajmi 4GBdan oshadigan fayllarni yaratishga imkon bermaydi. Ushbu muammoni hal qilish uchun exFAT joriy etildi, unda fayllar yoki bo'limlar hajmiga nisbatan hech qanday cheklovlar mavjud emas.


Download 238.33 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling