Tizimi yoki fayl tizimi ko'pincha fs
Download 106.05 Kb.
|
6-mavzu
6-mavzu: Fayl tizimi Hisoblashda fayl tizimi yoki fayl tizimi (ko'pincha fs deb qisqartiriladi ) operatsion tizim ma'lumotlarning qanday saqlanishi va olinishini nazorat qilish uchun foydalanadigan usul va ma'lumotlar strukturasidir . [1] Fayl tizimisiz, saqlash tashuvchisiga joylashtirilgan maʼlumotlar bitta katta hajmdagi maʼlumotlar toʻplami boʻlib, bir qismi toʻxtab, ikkinchisi qayerda boshlanganini yoki kerakli maʼlumotlar boʻlagi qayerda joylashganligini aniqlashning imkoni yoʻq. uni oling. Ma'lumotlarni qismlarga ajratish va har bir qismga nom berish orqali ma'lumotlar osongina ajratiladi va aniqlanadi. O'z nomini qog'ozga asoslangan ma'lumotlarni boshqarish tizimining nomlanishidan olib, har bir ma'lumotlar guruhi " fayl " deb ataladi". Ma'lumotlar guruhlari va ularning nomlarini boshqarish uchun ishlatiladigan tuzilma va mantiq qoidalari "fayl tizimi" deb ataladi. Fayl tizimlarining ko'p turlari mavjud bo'lib, ularning har biri o'ziga xos tuzilish va mantiqqa, tezlik, moslashuvchanlik, xavfsizlik, o'lcham va boshqalar xususiyatlariga ega. Ba'zi fayl tizimlari ma'lum ilovalar uchun foydalanish uchun mo'ljallangan. Masalan, ISO 9660 va UDF fayl tizimlari optik disklar uchun maxsus ishlab chiqilgan . Fayl tizimlari turli xil muhitlardan foydalangan holda ko'p turdagi saqlash qurilmalarida ishlatilishi mumkin . 2019 yil holatiga ko'ra, qattiq disklar asosiy saqlash qurilmalari bo'lib kelgan va yaqin kelajakda ham shunday bo'lib qolishi prognoz qilinmoqda. [2] Boshqa turdagi ommaviy axborot vositalariga SSD , magnit lentalar va optik disklar kiradi . Ba'zi hollarda, masalan, tmpfs bilan , kompyuterning asosiy xotirasi ( tasodifiy kirish xotirasi , RAM) qisqa muddatli foydalanish uchun vaqtinchalik fayl tizimini yaratish uchun ishlatiladi. Mahalliy ma'lumotlarni saqlash qurilmalarida ba'zi fayl tizimlari ishlatiladi ; [3] boshqalar tarmoq protokoli orqali faylga kirishni taʼminlaydi (masalan, NFS , [4] SMB yoki 9P mijozlari). Ba'zi fayl tizimlari "virtual", ya'ni taqdim etilgan "fayllar" ( virtual fayllar deb ataladi ) so'rov bo'yicha hisoblab chiqiladi (masalan, procfs va sysfs ) yoki shunchaki qo'llab-quvvatlovchi do'kon sifatida ishlatiladigan boshqa fayl tizimiga xaritalashdir. Fayl tizimi fayllar tarkibiga ham, metama'lumotlarga ham kirishni boshqaradibu fayllar haqida. U saqlash joyini tashkil qilish uchun javobgardir; ishonchlilik, samaradorlik va jismoniy saqlash muhitiga nisbatan sozlash muhim dizayn masalalari hisoblanadi. Atamaning kelib chiqishi [ tahrirlash ] Kompyuterlar paydo bo'lishidan oldin fayl tizimi atamasi qog'oz hujjatlarni saqlash va olish usulini tavsiflash uchun ishlatilgan. [5] 1961 yilga kelib, bu atama asl ma'nosi bilan birga kompyuterlashtirilgan hujjatlarga nisbatan qo'llanila boshlandi. [6] 1964 yilga kelib u umumiy foydalanishga topshirildi. [7] Arxitektura [ tahrirlash ] Fayl tizimi ikki yoki uch qatlamdan iborat. Ba'zan qatlamlar aniq ajratiladi, ba'zan esa funktsiyalar birlashtiriladi. [8] Mantiqiy fayl tizimi foydalanuvchi ilovasi bilan o'zaro aloqa qilish uchun javobgardir. U fayl operatsiyalari - , , va hokazolar uchun amaliy dastur interfeysini (API) taqdim etadi va so'ralgan operatsiyani qayta ishlash uchun uning ostidagi qatlamga o'tkazadi. Mantiqiy fayl tizimi "ochiq fayllar jadvali yozuvlarini va har bir jarayon uchun fayl deskriptorlarini boshqaradi". [9] Bu qatlam “faylga kirish, katalog operatsiyalari, [va] xavfsizlik va himoya”ni taʼminlaydi. [8]OPENCLOSEREAD Ikkinchi ixtiyoriy qatlam virtual fayl tizimidir . "Ushbu interfeys jismoniy fayl tizimlarining bir vaqtning o'zida bir nechta nusxalarini qo'llab-quvvatlashga imkon beradi, ularning har biri fayl tizimini amalga oshirish deb ataladi". [9] Uchinchi qatlam jismoniy fayl tizimidir . Ushbu qatlam saqlash qurilmasining (masalan, disk) jismoniy ishlashi bilan bog'liq. U o'qilayotgan yoki yozilayotgan jismoniy bloklarni qayta ishlaydi. U buferlash va xotirani boshqarish bilan shug'ullanadi va saqlash muhitida ma'lum joylarda bloklarni jismoniy joylashtirish uchun javobgardir. Jismoniy fayl tizimi qurilma drayverlari yoki saqlash qurilmasini boshqarish uchun kanal bilan o'zaro ta'sir qiladi. [8] Fayl tizimlarining aspektlari [ tahrir ] Download 106.05 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling