|
Ext 2 fayl tizimi quyidagilar bilan tavsiflanadi
|
bet | 14/16 | Sana | 08.07.2024 | Hajmi | 40,78 Kb. | | #266988 |
Bog'liq Fayllarni boshqarish tizimlariExt 2 fayl tizimi quyidagilar bilan tavsiflanadi:
ierarxik tuzilma,
ma'lumotlar massivlarini muvofiqlashtirilgan qayta ishlash,
dinamik fayl kengaytmasi,
fayllardagi ma'lumotlarni himoya qilish;
tashqi qurilmalarni (masalan, terminallar va lenta drayvlari) fayllar sifatida ko'rib chiqish.
Fayllarning ichki ko'rinishi
Ext tizimidagi har bir fayl2 noyob indeksga ega. Indeks har qanday jarayon faylga kirishi kerak bo'lgan ma'lumotlarni o'z ichiga oladi. Aniq belgilangan tizim qo'ng'iroqlari to'plamidan foydalangan holda kirish fayllarini qayta ishlaydi va faylni faylning yo'l nomi sifatida ishlaydigan belgilar qatori bilan aniqlaydi. Har bir birikma nom faylni yagona identifikatsiya qiladi, buning natijasida tizim yadrosi bu nomni fayl indeksiga aylantiradi.Indeks diskdagi fayl ma'lumotlarining joylashuvi manzillari jadvalini o'z ichiga oladi. Diskdagi har bir blok o'z raqami bilan adreslanganligi sababli, bu jadval disk bloklari raqamlari to'plamini saqlaydi. Kattaroq moslashuvchanlik uchun yadro faylga bir vaqtning o'zida bitta blok qo'shib, fayl ma'lumotlarini fayl tizimi bo'ylab tarqalishiga imkon beradi. Ammo bunday tartib ma'lumotlarni topish vazifasini murakkablashtiradi. Manzillar jadvali blok raqamlari ro'yxatini o'z ichiga oladi,
Fayl inodelari
Diskdagi har bir fayl o'zining tartib raqami - fayl indeksi bilan belgilanadigan mos keladigan fayl inodiga ega. Bu shuni anglatadiki, fayl tizimida yaratilishi mumkin bo'lgan fayllar soni inodelar soni bilan cheklanadi, bu fayl tizimi yaratilganda aniq belgilanadi yoki disk bo'limining jismoniy hajmidan hisoblab chiqiladi. Inodlar diskda statik shaklda mavjud va yadro ular bilan ishlashdan oldin ularni xotiraga o'qiydi.
Inod fayli quyidagi ma'lumotlarni o'z ichiga oladi:
- Berilgan faylni yozish va unga kirish huquqi.
|
- Fayl egasi identifikatori (Owner Uid).
|
- Baytdagi fayl hajmi.
|
- Faylga oxirgi marta kirish vaqti (Kirish vaqti).
|
- Fayl yaratish vaqti.
|
- Fayl oxirgi marta o'zgartirilgan vaqt.
|
- Faylni o'chirish vaqti.
|
- Guruh identifikatori (GID).
|
- Havolalar soni . _
|
- Fayl egallagan bloklar soni.
|
- Fayl bayroqlari _
|
- OS uchun ajratilgan
|
- fayl ma'lumotlari yoziladigan bloklarga ko'rsatgichlar (1-rasmda to'g'ridan-to'g'ri va bilvosita adreslash misoli).
|
- Fayl versiyasi (NFS uchun)
|
- ACL fayli
|
- ACL katalogi
|
- Fragment manzili _
|
- Fragment raqami _
|
- Fragment o'lchami _ _
|
|
|
| |