Windows tomonidan qo'llab-quvvatlanadigan fayl tizimlari
Fayl tizimlarining xususiyatlari
Download 257.5 Kb.
|
Windows fayl tizimi
Fayl tizimlarining xususiyatlariEndi eng keng tarqalgan fayl tizimlarining ba'zi xususiyatlarini ko'rib chiqamiz. FAT32Hozirgi kunda ham keng tarqalgan bo'lib qo'llanilayotgan disklarning eng qadimgi fayl tizimlaridan biri FAT32 (qisqartirilgan inglizcha "Fayllarni ajratish jadvali" - "fayllarni ajratish jadvali"). Keng tarqalganligi sababli, uni avtomobil radiosidan tortib to zamonaviy zamonaviy kompyuterlargacha bo'lgan barcha turdagi uskunalar qo'llab-quvvatlaydi. Bugungi kunda sotiladigan flesh-disklarning aksariyati FAT32 formatida. Birinchi marta ushbu FS 1996 yilda Windows 95 OSR2 da paydo bo'ldi va hatto undan oldingi FAT16 (1983) ning mantiqiy rivojiga aylandi. Yangi fayl tizimiga o'tishning asosiy sabablaridan biri hajmi 2 GiB dan yuqori bo'lgan (o'sha paytdagi) qattiq disklarning paydo bo'lishi (gibibaytlar - gigabaytning aniqroq versiyasi (109) - 230 bayt)) (FAT16 da bo'linishning maksimal hajmi). FAT32 maksimal 32KB bo'lgan 268,435,445 klasterga ruxsat berdi, bu har bir jild uchun 8TiB ga teng. Ammo, agar klaster hajmi standart bo'lsa (512B), unda maksimal hajm hajmi 127 Gb dan sal ko'proq bo'ladi. FAT32-ning asosini, nomidan ko'rinib turibdiki, fayllar jadvali tashkil etadi. U mavjud fayllarning yozuvlarini, shuningdek ularni yaratish vaqtini va ularga oxirgi kirishni saqlaydi. Jurnal yo'q, shuning uchun ushbu fayl tizimidagi o'qish / yozish jarayonlari, masalan, to'liq jurnallarni saqlaydigan NTFS-ga qaraganda tezroq. Aynan uning yaxshi ishlashi tufayli FAT32 bugungi kunda ham keng qo'llanilmoqda. Hozirgi vaqtda FAT32-ning asosiy kamchiliklari - bu maksimal fayl hajmining cheklanganligi - 4 GiB. Ushbu chegaradan oshgan fayllar bo'laklarga bo'linishi kerak, bu esa o'z navbatida ularga kirishni qiyinlashtiradi. Bundan tashqari, FAT32 Windows muhitida ba'zi boshqa cheklovlarga ega. Masalan, standart vositalar bilan 32 Gb dan katta bo'limlar yaratolmaysiz. Shuning uchun 64 Gb va undan ko'p bo'lgan flesh-disklarni maxsus dastur yordamida yoki Linux-da formatlash kerak bo'ladi. Biroq, bu holatda ham, vositaga kirish saqlanib qolsa ham, ma'lumotlarni o'qishda ham, yozishda ham unga "tormoz" to'sqinlik qiladi. Shuning uchun 32 Gb dan katta disklarni ishlatishda ularni boshqa fayl tizimlarida, masalan, exFAT yoki NTFS da formatlash yaxshiroqdir. NTFSAgar Windows 95/98 liniyasi allaqachon eskirgan operatsiya xonasining an'anasini davom ettirsa dOS tizimlarikeyinchalik yangi NT liniyasi dastlab innovatsiyalarga yo'naltirilgan edi. Shuning uchun, 1993 yilda Windows NT 3.1 paydo bo'lishi bilan, unga maxsus yangi fayl tizimi yaratildi. NTFS (qisqartirilgan inglizcha. "New Technology File System" - "yangi texnologiyalarning fayl tizimi"). Ushbu fayl tizimi hali ham barcha zamonaviylar uchun asosiy hisoblanadi windows versiyalari, chunki u yaxshi ishlashni ta'minlaydi, fayl hajmiga cheklovlarsiz 16 EiB (exbibyte - 260) gacha bo'lgan disklarni qo'llab-quvvatlaydi (maksimal klaster hajmi 64 KB) va uning arsenalida juda yaxshi funksiyalar mavjud. Masalan, NTFS jurnal jurnalining tizimidir va shu bilan FAT32 da bo'lmagan individual ma'lumotlarga kirish uchun foydalanuvchi rollarini taqsimlashni qo'llab-quvvatlaydi. FAT32-da bo'lgani kabi, NTFS ham jadvalga asoslangan, ammo u yanada rivojlangan ma'lumotlar bazasi bo'lib, u chaqiriladi MFT (qisqartirilgan inglizcha "Master File Table" - "asosiy fayl jadvali"). Ushbu jadvaldagi satrlar ma'lum bir bo'limda saqlangan fayllarga mos keladi va ustunlar ushbu fayllarning atributlarini o'z ichiga oladi (yaratish sanasi, hajmi, kirish huquqlari va boshqalar). Bundan tashqari, NTFSda xatolarga chidamliligini oshirish, uSN jurnali (qisqartirilgan inglizcha "Update Sequence Number" - lit. "yangilanish tartibining raqami"). FAT32 jadvaliga o'xshash ushbu jurnal, fayldagi o'zgarishlar haqidagi ma'lumotlarni qayd etadi. Ammo, agar FAT32 jadvali ma'lumotlarga so'nggi amaliy kirish vaqtini yozgan bo'lsa, unda hech qanday maxsus amaliy foyda bermagan bo'lsa, u holda fayl tizimining oldingi holatini USN-da saqlash mumkin, bu esa uni ishlamay qolganda tiklashga imkon beradi. NTFS-ning yana bir xususiyati - bu qo'llab-quvvatlash muqobil ma'lumotlar oqimlari (Inglizcha "Alternativ Data Streams" - ADS). Ular dastlab turli jarayonlarning bajarilishini farqlash uchun o'ylab topilgan. Keyinchalik (Windows 2000 da) ular ba'zi fayl atributlarini (muallifning ismi, piktogramma va boshqalarni) saqlash uchun ishlatilgan, xuddi MacOS-dan HFS-da qanday ishlashiga o'xshash. Zamonaviy Windows-da alternativ oqimlar deyarli har qanday ma'lumotlarni saqlashi mumkin. Bu hatto ba'zi viruslar tomonidan tizimdagi mavjudligini yashirish uchun ishlatiladi. Haqiqat shundaki, muqobil oqimlarni Windows Explorer kuzatib bormaydi va aslida foydalanuvchilar va aksariyat dasturlar uchun ko'rinmaydi. Biroq, siz ularni ko'rishingiz va hatto ulardan foydalanishingiz mumkin, masalan, maxsus dastur yordamida har qanday ma'lumotlarni yashirish uchun. NTFS Stream Explorer yordamida muqobil oqimlarda ma'lumotlarni ko'rish va ulardan Xp-lore yordamida fayllarni yashirish uchun foydalanish qulay: Shifrlash, ma'lumotlarni siqish, fayllarga "yumshoq" va "qattiq" havolalarni qo'llab-quvvatlash (afsuski, papkalar uchun bunday imkoniyat yo'q), tizimning turli xil foydalanuvchilari uchun disk kvotalari va, albatta, NTFS uchun eslatib o'tishga loyiq qo'shimcha funktsiyalar. fayllarga kirish huquqlarini farqlash. NTFS dastlab faqat Windows uchun yaratilgan, ammo bugungi kunda uni ko'pgina media pleerlar qo'llab-quvvatlamoqda (flesh-disklarni unda formatlash mumkin), Linux va MacOS operatsion tizimlari (ba'zi yozish cheklovlari bo'lsa ham). Shunga qaramay, mashhur o'yin konsollarida NTFS-ni zaif qo'llab-quvvatlashini ta'kidlash kerak. Shulardan faqat Xbox One uni qo'llab-quvvatlaydi. exFAT2000 yillarning ikkinchi yarmida flesh-xotira hajmining ko'payishi bilan hamma joyda mavjud bo'lgan FAT32 fayl tizimining tez orada potentsiali tugashi aniq bo'ldi. Fleshli disklar uchun qayd qilingan NTFS-dan foydalaning cheklangan raqam tsikllarni qayta yozing va sekin ishlash umuman mos emas bo'lib chiqdi. Shuning uchun, 2006 yilda o'sha Microsoft korporatsiyasi yangi fayl tizimini chiqardi exFAT (qisqartirilgan inglizcha. "Extended FAT" - "kengaytirilgan FAT") Windows Embedded CE 6.0 operatsion tizimi bilan birgalikda: U FAT32 rivojlanishining mantiqiy davomi bo'ldi, shuning uchun uni ba'zan FAT64 deb ham atashadi. Yangi fayl tizimining asosiy trubkasi bu fayl o'lchamidagi cheklovlarni olib tashlash va disk bo'limi uchun nazariy chegarani 16 EiB ga oshirish (NTFSda bo'lgani kabi). Shu bilan birga, ro'yxatdan o'tishning etishmasligi tufayli exFAT ma'lumotlarga kirish va ixchamlikning yuqori tezligini saqlab qoldi. ExFAT-ning yana bir afzalligi - bu klaster hajmini 32 Mbaytgacha oshirish qobiliyati, bu esa saqlashni sezilarli darajada optimallashtirdi katta fayllar (masalan, video). Bundan tashqari, exFAT-da ma'lumotlarni saqlash bir xil klasterlarni parchalanish va qayta yozish jarayonlarini iloji boricha minimallashtiradigan tarzda tashkil etilgan. Bularning barchasi, yana fayl tizimi dastlab ishlab chiqilgan flesh-disklarning ishlashini optimallashtirish uchun amalga oshirildi. ExFAT nisbatan yangi FS ekanligi sababli, uni ishlatishda ba'zi cheklovlar mavjud. Windows-da uni to'liq qo'llab-quvvatlash faqat Vista SP1-da paydo bo'ldi (garchi Windows XP SP2 uchun yangilanish mavjud bo'lsa-da). MacOS 10.6.5 dan beri exFAT-ni qo'llab-quvvatlamoqda va Linux alohida drayverni o'rnatishni talab qiladi (ba'zi tarqatmalar o'rnatilgan, ba'zilari faqat o'qish mumkin). Download 257.5 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling