24 мавзу Қаттиқ дискларда зарарланган файл (ext2/ext3, ufs/ufs2, hfs/hfs.)
Ext2, ext3, XFS, ReiserFS, NTFS fayl tizimlari
Fayl tizimi-bu kompyuterlardagi har qanday elektron ommaviy axborot vositalarida ma'lumotlarni tartibga solish, saqlash va nomlash usulini belgilaydigan tartib.
Fayl tizimlarining xilma-xilligi ularning har biri o'ziga xos vazifalar to'plami uchun ixtiro qilinganligi bilan izohlanadi. Ba'zilar kichik fayllarni juda tez yozadilar (masalan, 1 GB gacha), lekin ayni paytda ular katta fayllar bilan yaxshi aloqa qilmaydi yoki umuman ishlamaydi. Ba'zilar xavfsizlik nuqtai nazaridan yaxshi, boshqalari yozish/o'qish tezligi nuqtai nazaridan. Har bir fayl tizimining ijobiy, salbiy tomonlari, zaif tomonlari va o'ziga xos xususiyatlari mavjud.
Linuxda fayl tizimlarining quyidagi turlari eng ko'p ishlatiladi:
1. ext2-SecondExtendedFileSystem (ikkinchi kengaytirilgan fayl tizimi) degan ma'noni anglatadi. Remi Card tomonidan 1993 yilda Linux yadrosi fayl tizimi sifatida ishlab chiqilgan, 1993-2001 yillarda Linuxning asosiy fayl tizimi bo'lgan.
Afzallik-bu yuqori o'qish/yozish tezligi.
Ext2 tizimining asosiy kamchiligi shundaki, u jurnalga yozilmaydi, lekin shuning uchun u juda ko'p ishlashga ega (jurnal-bu turli xil tizim nosozliklarida fayl tizimining yaxlitligini saqlashga yordam beradigan o'zgarishlar ro'yxatini saqlaydigan jurnalga yozish jarayoni).;
2. ext3-ThirdExtendedFileSystem (kengaytirilgan fayl tizimining uchinchi versiyasi) degan ma'noni anglatadi. Stiven Tvidi tomonidan 2001 yilda ishlab chiqilgan va shu kungacha Linux tarqatishlarida ishlatilgan. U rivojlangan ext2 sifatida tug'ilgan.
Ushbu tizimning afzalligi shundaki, u jurnalga kiritilgan, ya'ni uning ishonchliligi ext2 bilan taqqoslaganda sezilarli darajada oshadi.
Kamchilikni biroz pastroq ishlash va o'qish/yozish tezligi deb atash mumkin.
3. XFS-1993 yilda SiliconGraphics tomonidan ishlab chiqilgan, Linux yadrosiga 2002 yilda butun Linux tarqatish oilasiga fayl tizimi sifatida qo'shilgan, hozirda RedHat tarqatishda "mahalliy" sifatida ishlatilgan.
Afzallik-bu metadata jurnalining mavjudligi, ishning yuqori barqarorligi, kirish/chiqish oqimlarini guruhlarga taqsimlash, o'qish/yozishning yuqori tezligi qo'llab-quvvatlanadi, hatto o'rnatilgan bo'lim bilan ham defragmentatsiya qilish mumkin va siz fayl tizimining hajmini oshirishingiz mumkin. Katta fayllar bilan eng samarali ishlaydi.
Kamchilik shundaki, bo'lim hajmini kamaytirish mumkin emas, metadata bilan ishlash jarayon unchalik tez emas, boshqa fayl tizimlariga qaraganda kichik fayllar bilan sezilarli darajada sekinroq.
4. ReiserFS-2001 yilda Hans REISER boshchiligidagi Namesys tomonidan ishlab chiqilgan. Faqat Linux operatsion tizimlarida ishlatiladi. Bu yadroga qabul qilingan birinchi jurnalga kiritilgan fayl tizimi edi.
Ushbu fayl tizimining afzalligi shundaki, u kichik fayllar bilan juda tez ishlaydi (o'qish/yozish tezligi ext4 oilasidan yuqori), jurnalni qo'llab-quvvatlaydi.
Kamchilik shundaki, uning rivojlanishi rahbar Xans Rayserning hibsga olinishi tufayli sezilarli darajada sekinlashdi va fonda shifrlash yo'q.
5. NTFS-newtechnologyfilesystem (yangi texnologiya fayl tizimi) degan ma'noni anglatadi. 1993 yil iyul oyida Microsoft tomonidan ishlab chiqilgan. Turli xil operatsion tizimlarda, shuningdek turli xil saqlash vositalarida keng qo'llaniladi.
Afzallik-bu turli xil foydalanuvchilar uchun ma'lumotlarga kirishni chegaralash, shuningdek disk maydonining maksimal hajmiga cheklovlar qo'yish, jurnal tizimidan foydalanish, kichik fayllarni o'qish/yozishning yuqori tezligi.
Kamchilik shundaki, barqaror ishlash uchun sizga kichik kompyuter operativ xotirasi kerak emas, u katta fayllar bilan sekin ishlaydi, fayl yo'lining uzunligi cheklangan (32 767 Unicode belgisi).
Do'stlaringiz bilan baham: |