Fayl tizimining funktsional imkoniyatlari bevosita superlokning yaxlitligiga bog'liq. Operatsion tizim bir nechta yaratadi zaxira nusxalari Shikastlanganda uni tiklash qobiliyati uchun superlok


Download 33.72 Kb.
Sana30.04.2023
Hajmi33.72 Kb.
#1412526
Bog'liq
TZ 2-Mustaqil ish


O`ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI

MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI
UNIVERSITETI SAMARQAND FILIALI

"Kompyuter injiniring" fakulteti

“Tizimli dasturlash” fanidan

2-Mustaqil ish

Bajardi: Boyxonov N
Qabul qildi: Maxmudov R

SAMARQAND 2023


Fayl tizimining funktsional imkoniyatlari bevosita superlokning yaxlitligiga bog'liq. Operatsion tizim bir nechta yaratadi zaxira nusxalari Shikastlanganda uni tiklash qobiliyati uchun superlok. Asosiy nusxa fayl tizimi yaratilgan bo'limning boshidan 1024 bayt belgisi (birinchi 1024 baytlar operatsion tizim yuklashi uchun ajratilgan).
ER2 fayl tizimining dastlabki versiyalari har bir blokning boshida superlokning nusxalarini yaratdi. Bu disk bo'shlig'ining katta yo'qotilishiga olib keldi, shundan so'ng superblokning zaxira nusxalari kamaytirildi va ularni joylashtirish uchun 0, 1, 3, 5 va 7 bloklar ajratildi.
Blook guruh formatida
CON2 fayl tizimining umumiy tarkibiy diagrammasi anjirda taqdim etiladi. biri.

Deyarli barcha blok guruhlari bir xil formatga ega. Har bir guruhda ma'lumot bloklaridan tashqari, bloklar va inode guruhlarni bitma shaklida ish bilan ta'minlash, bitmap shaklida saqlanadi. Bloklar bloklari 0 shuningdek, biz quyida ko'rib chiqadigan guruhlarning superbloks va jadvalning tavsifi beriladi.
Bandlik bloklarining uzilishi odatda guruhning birinchi blokida joylashgan. Agar guruhda zaxira nusxasi mavjud bo'lsa, bitmap guruhning ikkinchi blokida joylashgan. Bitmap o'lchami bitta blok. Ushbu kartaning har biri blokning holatini anglatadi. Agar bit o'rnatilgan bo'lsa (1) bo'lsa, blokni tiklash (0) bo'lsa, blok bepul. Guruhning birinchi blokida ikkinchi blokning nol bitiga to'g'ri keladi, ikkinchi blok - birinchi Bit va boshqalar.
Xuddi shu guruhda joylashgan innoo dasturda to'planadi. Biting bilan ishlash xaritasida indece guruhi har biri inode guruhi jadvalidagi elementning holatini tavsiflaydi.
Har bir blok bloklari blokli guruhning tavsifi yordamida tasvirlangan. Guruh dastasi - bu bloklarning bloklari bloklari Bitmap-ning bitmap manzillari, band Bitmap va tegishli guruhning indodining indode. Guruhning barcha belgilari jadvalida barcha guruhning tavsifi stsenariylarida to'planadi, bu esa Superlok uchun saqlangan, operatsion tizim jadvalning zaxira nusxalarini yaratadi.
Faylni o'qish algoritm
Har bir innovate, shuningdek blok kabi, fayl tizimidagi noyob raqamga ega va faqat bitta fayl haqida ma'lumot mavjud. Shunday qilib, fayl tarkibiga kirish uchun siz unga mos keladigan inkonning ketma-ketligi sonini bilishingiz kerak.
Yuqorida aytib o'tilganidek, jismoniy fayl joylashuvi to'g'risidagi ma'lumotlar innovatsiyada mavjud. Ushbu ma'lumot fayl ma'lumotlarini o'z ichiga olgan 32 bitsiz raqamlarning ketma-ketligi (1-rasm). Dastlabki 12 ta raqam - Axborot bloklariga to'g'ridan-to'g'ri aloqalar (to'g'ridan-to'g'ri bloklar raqami). 13-raqam - bilvosita havola (bilvosita bloklar raqami). Unda axborot bloklari manzillari saqlanadigan blokning manzili mavjud. 14-xonada ikki kishilik bilvosita bog'lanish (ikki marta blokirovka), 15-raqamli bilvosita havolani (uchlik blok raqamlari).
Fayl nomi kirmaydi, fayl nomlari va inodemastlik raqamlari o'rtasidagi muvofiqlik va inodysiya raqamlari o'rtasida mos keladigan ma'lumotlar direktori orqali amalga oshiriladi.
Kataloglar
Unix va posik tizimidagi fayllar daraxt ierarxik fayl tizimida saqlanadi. Fayl tizimining ildizi "/ /" belgisi bilan ko'rsatilgan asos katalogidir. Fayl tizimidagi har bir oraliq tugun katalog hisoblanadi. Fayl tizimining so'nggi verislari, yo bo'shliqlar yoki fayllar. Faylning mutlaq yo'l nomi ildiz katalogi bilan boshlanadigan barcha kataloglarning nomlaridan iborat. Shunday qilib, trek nomi /home/test.file test.file fayllari uy katalogida joylashganligini anglatadi, bu esa "/" ildiz katalogida joylashgan.
Katalog, shuningdek fayl inkondan foydalanib tasvirlangan. Katalog tarkibi qatorlar, ularning har biri joriy katalogning "ichida" fayllari haqidagi ma'lumotlarni o'z ichiga oladi.
Подробнее: https://sukachoff.ru/uz/internet/failovye-sistemy-ext2-ext3-xfs-reiserfs-ntfs-kak-poluchit-dostup-k-razdelam-ext2-ext3-ext4/
Download 33.72 Kb.

Do'stlaringiz bilan baham:




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