Fayllar va fayl tizimi. Shaxsiy kompyuterning fayl tizimi
OT ning tarkibiy qismlaridan biri fayl tizimi - tizim va foydalanuvchi ma'lumotlarining asosiy xotirasi. Barcha zamonaviy operatsion tizimlar bir yoki bir nechta fayl tizimlari bilan ishlaydi, masalan, FAT (Fayllarni taqsimlash jadvali), NTFS (NT fayl tizimi), HPFS (yuqori samarali fayl tizimi), NFS (tarmoq fayl tizimi), AFS (Andrew fayl tizimi). , Internet fayl tizimi.
Fayl tizimi - bu operatsion tizimning bir qismi bo'lib, uning maqsadi tashqi xotirada saqlangan ma'lumotlar bilan ishlash uchun qulay interfeysni ta'minlash va bir nechta foydalanuvchilar va jarayonlar o'rtasida fayl almashishni ta'minlashdir.
Keng ma'noda "fayl tizimi" atamasi quyidagilarni o'z ichiga oladi:
Diskdagi barcha fayllar to'plami;
Fayllarni boshqarish uchun foydalaniladigan ma'lumotlar tuzilmalari to'plami, masalan, fayl kataloglari, fayl deskriptorlari, bo'sh va foydalanilgan disk maydonini ajratish uchun jadvallar;
Fayllarni boshqarishni amalga oshiradigan tizimli dasturiy vositalar to'plami, xususan: fayllarni yaratish, yo'q qilish, o'qish, yozish, nomlash, qidirish va boshqa operatsiyalar.
Fayl tizimi odatda kompyuterni yoqgandan so'ng operatsion tizimni yuklashda ham, ish paytida ham qo'llaniladi. Fayl tizimi quyidagi asosiy funktsiyalarni bajaradi:
Muhitda fayllarni va fayl strukturasini tashkil qilishning mumkin bo'lgan usullarini aniqlaydi;
Fayllar tarkibiga kirish usullarini amalga oshiradi va fayllar va fayl tuzilishi bilan ishlash vositalarini taqdim etadi. Bunday holda, ma'lumotlarga kirish fayl tizimi tomonidan ham nomlar, ham manzillar (sektor, sirt va media trek raqamlari) bo'yicha tashkil etilishi mumkin;
Mediadagi bo'sh joyni kuzatib boradi.
Amaliy dastur faylga kirganda, u ma'lumotlarning ma'lum bir faylda qanday joylashganligi, shuningdek, u qanday jismoniy turdagi tashuvchilarda (CD, qattiq disk yoki flesh xotira bloki) yozilganligi haqida tasavvurga ega emas. Dastur faqat fayl nomi, hajmi va atributlarini biladi. U ushbu ma'lumotlarni fayl tizimi drayveridan oladi. Bu faylning jismoniy tashuvchida (masalan, qattiq diskda) qayerda va qanday yozilishini aniqlaydigan fayl tizimidir.
Operatsion tizim nuqtai nazaridan butun disk 512 bayt va undan ortiq klasterlar (xotira maydonlari) to'plamidir. Fayl tizimi drayverlari klasterlarni fayllar va kataloglarga (aslida ushbu katalogdagi fayllar ro'yxatini o'z ichiga olgan fayllar) tashkil qiladi. Xuddi shu drayverlar klasterlarning qaysi biri hozirda foydalanilayotganini, qaysi biri bepul, qaysilari noto'g'ri deb belgilanganligini kuzatib boradi. Disklarda ma'lumotlar qanday saqlanishini va OT ularga qanday kirishni ta'minlashini aniq tushunish uchun hech bo'lmaganda umumiy ma'noda diskning mantiqiy tuzilishini ifodalash kerak.
Do'stlaringiz bilan baham: |