Fayl tizimi
Download 1.16 Mb.
|
kyz0kR4vb7PELwNFXC7jPLth0u1Ve5rOIXrHLT2T (1)
Foydalanuvchi toifasi bo’yicha fayllar quyidagi guruhlarga ajraladi: Foydalanuvchi / tizim fayllari - bu foydalanuvchiga tegishli fayllar Fayllarni o'zgartirish - o'zgartirilmagan fayllar barcha statik dasturiy ta'minot komponentlarini o'z ichiga oladi: kutubxonalar, bajariladigan fayllar va boshqalar - tizim administratorining aralashuvisiz o'zini o'zi o'zgartirmaydigan hamma narsa. Fayllarni o'zgartirish - bu tizimning ishlashi davomida inson aralashuvisiz o'zgarib turadiganlar: tizim jurnallari, chop etish navbatlari va boshqalar.Birgalikda / ulashilmagan fayllar... Bu yerdagi farq bir nechta kompyuterga ega tarmoqqa kelganda foydali bo'ladi. Bunday holda, ma'lumotlarning muhim qismi kompyuterlardan birida saqlanishi va tarmoqdagi hamma tomonidan ishlatilishi mumkin (bunday ma'lumotlarga, masalan, ko'plab dasturlar va foydalanuvchilarning uy kataloglari kiradi). Biroq, ba'zi fayllarni tizimlar o'rtasida almashish mumkin emas (masalan, tizimni yuklash uchun fayllar). Qurilmani nomlash tamoyili
Toʻliq fayl nomi (yoki faylga yo'l) - ildiz katalogidan boshlanib, haqiqiy fayl nomi bilan tugaydigan ichki o'rnatilgan pastki kataloglar nomlari ro'yxatidan iborat. Bunday holda, ushbu ro'yxatdagi kichik kataloglarning nomlari ildiz katalogini belgilash uchun ishlatiladigan bir xil / bilan ajratiladi. Masalan: /home/ Linux OT qo’llab-quvvatlaydigan fayl tizimlari EXT2/3, ReiserFS, JFS, NSFZ, CRAMFS, HPFS, ISO9660, Minix, FDA, NCPFS, NFS, SMBFS, SYSV, UFS, UMSDO S, VFAT, NTFS... Jurnal olib boriladigan Fayl tizimlari Bu o'zgarishlar ro'yxatini saqlaydigan va turli darajada fayl tizimining yaxlitligini saqlashga yordam beradigan jurnalga yozish bilan tavsiflangan fayl tizimlari sinfidir. Jurnalli fayl tizimi diskdagi barcha yozish operatsiyalarini doimiy qayd qiladi. Shu sababli, elektr uzilishidan so'ng, fayl tizimi har doim avtomatik ravishda ish holatiga qaytadi. Bir nechta bor fayl tizimi turlari Linuxni to'liq ishga tushirish uchun zarur bo'lgan barcha xususiyatlarni to'liq qo'llab-quvvatlaydi. Ext2/3Ushbu turdagi fayl tizimi Linux uchun maxsus ishlab chiqilgan va an'anaviy ravishda ko'pgina Linux tizimlarida qo'llaniladi. Aslida, "Ext2/3" nomi ushbu fayl tizimining ikkita variantining nomlarini birlashtiradi. Ext3 dan farq qiladigan Ext2 faqat qo'llab- quvvatlash ro'yxatga oladi, aks holda ular bir xil bo'lib, istalgan vaqtda ma'lumotlarni yo'qotmasdan osongina bir-biriga aylantirilishi mumkin. Jurnalga ega variant (Ext3) odatda ishonchliligi tufayli afzalroqdir. Yuqori parallel disk yuki bilan Ext3 unumdorligi pasayadi, bu diskdagi operatsiyalar tezligining pasayishi va tizim yukining oshishi (O'rtacha yuklash)da aks etadi. ReiserFSUshbu turdagi fayl tizimi ko'proq ma'lumotlar bazasiga o'xshaydi: u o'zining indekslash va uning ichida ma'lumotlarni tezkor qidirish tizimidan foydalanadi va fayllar va kataloglar ko'rinishidagi taqdimot bunday fayl tizimidan foydalanish imkoniyatlaridan faqat biri hisoblanadi. An'anaga ko'ra, ReiserFS juda ko'p sonli kichik fayllarni saqlash uchun ajoyib hisoblanadi. Ro'yxatga olishni qo'llab- quvvatlaydi. XFS Fayl tizimi doimo biror narsa qo'shiladigan yoki o'zgartiriladigan juda katta fayllarni saqlash uchun eng mos keladi. Ro'yxatga olishni qo'llab-quvvatlaydi. Ext3-ning ishlashidagi kamchiliklardan mahrum, ammo undan foydalanganda elektr quvvati uzilib qolganda ma'lumotlarni yo'qotish xavfi yuqori bo'ladi (shu jumladan xavfsizlik maqsadida shikastlangan bloklarni majburiy nolga tenglashtirish tufayli; bu holda fayl metama'lumotlari odatda saqlanadi va u ko'rinadi.). Ushbu fayl tizimidan boshqariladigan uzluksiz quvvat manbaiga (UPS) ulangan tasdiqlangan uskuna bilan foydalanish tavsiya etiladi. SWAPFS Ushbu turdagi fayl tizimi alohida pozitsiyaga ega - u diskda tartibga solish joyni almashtirish(almashtirish) uchun ishlatiladi. Linuxda virtual xotirani tashkil qilish uchun almashtirish maydoni qo'llaniladi: dasturlarda yetarli bo'lgan operativ xotira bo'lmasa, ishchi ma'lumotlarning bir qismi vaqtincha qattiq diskda joylashgan. JFS IBM tomonidan yuqori yuklangan fayl serverlari uchun ishlab chiqilgan bo'lib, unumdorlik va ishonchlilikka e'tibor qaratilib, erishilgan. Ro'yxatga olishni qo'llab- quvvatlaydi. ext (kengaytirilgan fayl tizimi)1992 yil aprel oyida taqdim etilgan bu Linux operatsion tizimi ehtiyojlari uchun maxsus yaratilgan birinchi fayl tizimi edi. Minix fayl tizimining cheklovlarini engish uchun Remy Card tomonidan ishlab chiqilgan. ext2 (ikkinchi kengaytirilgan fayl tizimi)Remy Card 1993 yilda ishlab chiqilgan. Jurnal bo'lmagan fayl tizimi, bu ext3 tuzatadigan asosiy kamchilik edi. ext3 (uchinchi kengaytirilgan fayl tizimi)Jurnal yozishga qodir ext2 kengaytmasi. 1999 yilda Stiven Tvidi tomonidan ishlab chiqilgan, 2001 yil noyabr oyida asosiy Linux yadrosiga kiritilgan. Boshqa hamkasblar bilan taqqoslaganda, u 4 tebibaytgacha (4 * 2) bo'sh joyning oddiy o'lchamiga ega.40bayt) 32 bitli tizimlar uchun. Hozirda u Linux muhitida eng barqaror va qo'llab-quvvatlanadigan fayl tizimi hisoblanadi. Reiser 4Linux uchun keyingi avlod fayl tizimini yaratishga birinchi urinish. Birinchi marta 2004 yilda joriy etilgan tizim tranzaktsiyalar, joy ajratishni kechiktirish va o'rnatilgan kodlash va siqish imkoniyatlari kabi ilg'or texnologiyalarni o'z ichiga oladi. Tizimning asosiy ishlab chiquvchisi Hans Reiser o'z aqlini to'g'ridan- to'g'ri takomillashtirilgan metama'lumotlarga ega ma'lumotlar bazasi sifatida ishlatishni e'lon qildi. 2008 yilda Xans Rayzer qotillikda ayblanganidan keyin tizim taqdiri noaniq bo'lib qoldi. ext4Kattaroq fayl tizimi hajmini (1 eksbayt) qo'llab-quvvatlashga qodir 64 bitli ext3 yaratishga urinish. Keyinchalik qo'shimcha funktsiyalar qo'shildi - disk maydonining qo'shni joylari, bo'sh joyni kechiktirish, onlayn defragmentatsiya va boshqalar. Disk maydonining qo'shni hududlari uchun mavjud bo'lmagan sig'im bilan ext3 bilan oldinga muvofiqlikni va cheklangan orqaga qarab muvofiqlikni ta'minlaydi. Download 1.16 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling