Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti ma’lumotlarni tiklash amaliy


Download 4.26 Mb.
bet6/7
Sana21.10.2023
Hajmi4.26 Mb.
#1715039
1   2   3   4   5   6   7
Bog'liq
1697704589 (1)

Maqola muallifi: Maksim Telpari
15 yillik tajribaga ega shaxsiy kompyuter foydalanuvchisi. Mutaxassisning "Ishonchli shaxsiy kompyuter foydalanuvchisi" video kursini qo'llab-quvvatlang, uni o'rganganingizdan so'ng siz kompyuterni qanday yig'ishni, Windows XP va drayverlarni o'rnatishni, tizimni tiklashni, dasturlarda ishlashni va boshqalarni o'rganasiz.
Ushbu maqola bilan pul ishlang!
Hamkorlik dasturiga ro'yxatdan o'ting. Maqoladagi kurs havolasini sheriklik havolasi bilan almashtiring. Maqolani saytingizga qo'shing. Qayta chop etish versiyasini olishingiz mumkin.








FAT fayl tizimlari
FAT16
FAT16 fayl tizimi MS-DOS-dan oldingi davrga borib taqaladi va moslik uchun barcha Microsoft operatsion tizimlari tomonidan qo'llab-quvvatlanadi. Uning nomi Fayllarni taqsimlash jadvali fayl tizimining jismoniy tashkil etilishini mukammal aks ettiradi, uning asosiy xususiyatlari qo'llab-quvvatlanadigan hajmning maksimal hajmi (qattiq disk yoki qattiq disk bo'limi) 4095 MB dan oshmasligini o'z ichiga oladi. MS-DOS davrida 4 Gb qattiq disklar orzuga o'xshardi (20-40 MB hashamatli edi), shuning uchun bu chegara juda oqlandi.
FAT16 dan foydalanish uchun formatlangan hajm klasterlarga bo'lingan. Standart klaster hajmi tovush hajmiga bog'liq va 512 baytdan 64 KB gacha bo'lishi mumkin. Jadval 2-rasmda klaster kattaligi tovush hajmiga qanday bog'liqligi ko'rsatilgan. E'tibor bering, klaster o'lchami standartdan farq qilishi mumkin, ammo jadvalda ko'rsatilgan qiymatlardan biri bo'lishi kerak. 2.
FAT16 fayl tizimidan 511 MB dan katta hajmlarda foydalanish tavsiya etilmaydi, chunki disk maydoni nisbatan kichik fayllar uchun juda samarasiz ishlatiladi (1 baytlik fayl 64 KB ni egallaydi). Klaster hajmidan qat'i nazar, FAT16 fayl tizimi 4 GB dan katta hajmlar uchun qo'llab-quvvatlanmaydi.







FAT32
Microsoft Windows 95 OEM Service Release 2 (OSR2) dan boshlab, Windows-ga 32-bitli FAT qo'llab-quvvatlashi qo'shildi. Windows NT-ga asoslangan tizimlar uchun ushbu fayl tizimi birinchi marta Microsoft Windows 2000 da qo'llab-quvvatlangan. FAT16 4 Gb gacha bo'lgan hajmlarni qo'llab-quvvatlasa, FAT32 2 TB gacha bo'lgan hajmlarni ishlay oladi. FAT32-dagi klaster hajmi 1 (512 bayt) dan 64 sektor (32 KB) gacha o'zgarishi mumkin. FAT32 klaster qiymatlarini saqlash uchun 4 bayt kerak bo'ladi (FAT16-dagi kabi 16 emas, 32 bit). Bu, xususan, FAT16 uchun mo'ljallangan ba'zi fayl yordam dasturlari FAT32 bilan ishlay olmasligini anglatadi.
FAT32 va FAT16 o'rtasidagi asosiy farq shundaki, diskning mantiqiy bo'limi hajmi o'zgargan. FAT32 127 Gb gacha bo'lgan hajmlarni qo'llab-quvvatlaydi. Shu bilan birga, agar FAT16 dan 2 GB disklar bilan foydalanish uchun 32 KB klaster kerak bo'lsa, FAT32 da 4 KB klaster 512 MB dan 8 GB gacha bo'lgan disklar uchun mos keladi (4-jadval).
Shunga ko'ra, bu disk maydonidan samaraliroq foydalanishni anglatadi - klaster qanchalik kichik bo'lsa, faylni saqlash uchun kamroq joy talab qilinadi va natijada disk kamroq bo'linadi.
FAT32 dan foydalanganda maksimal fayl hajmi 4 GB minus 2 baytgacha bo'lishi mumkin. FAT16 dan foydalanganda, ildiz katalogidagi yozuvlarning maksimal soni 512 ta bilan cheklangan, keyin FAT32 bu raqamni 65 535 ga oshirishga imkon beradi.
FAT32 minimal hajm hajmiga cheklovlar qo'yadi - u kamida 65 527 klaster bo'lishi kerak. Shu bilan birga, klasterning o'lchami FAT 16 MB dan 64 KB / 4 yoki 4 million klasterni egallashi mumkin emas.
Uzoq fayl nomlaridan foydalanilganda, FAT16 va FAT32 dan kirish uchun zarur bo'lgan ma'lumotlar bir-biriga mos kelmaydi. Uzoq fayl nomiga ega fayl yaratilganda, Windows uzun nomni saqlash uchun mos keladigan 8.3 nomini va katalogda bir yoki bir nechta yozuvni yaratadi (har bir hodisa uchun uzun fayl nomidan 13 ta belgi). Har bir keyingi hodisa fayl nomining tegishli qismini Unicode formatida saqlaydi. Bunday yozuvlar "hajm identifikatori", "faqat o'qish uchun", "tizim" va "yashirin" atributlariga ega - MS-DOS tomonidan e'tiborga olinmaydigan to'plam; ushbu operatsion tizimda faylga 8.3 formatidagi "taxallus" orqali kirish mumkin.







NTFS fayl tizimi
Microsoft Windows 2000 NTFS fayl tizimining yangi versiyasini qo'llab-quvvatlashni o'z ichiga oladi, xususan, Active Directory katalog xizmatlari, qayta ko'rib chiqish nuqtalari, axborot xavfsizligi vositalari, kirishni boshqarish va boshqa bir qator funktsiyalar bilan ishlashni ta'minlaydi.
FATda bo'lgani kabi, NTFS da asosiy ma'lumot birligi klasterdir. Jadval 5-rasmda turli sig'imlardagi hajmlar uchun standart klaster o'lchamlari ko'rsatilgan.
NTFS fayl tizimi qurilganda, formatlovchi asosiy fayl jadvali (MTF) faylini va metama'lumotlarni saqlash uchun boshqa maydonlarni yaratadi. Metadata fayl tuzilishini amalga oshirish uchun NTFS tomonidan qo'llaniladi. MFT-dagi dastlabki 16 ta yozuv NTFS tomonidan saqlanadi. $ Mft va $ MftMirr metadata fayllarining joylashuvi diskning yuklash sektorida qayd etilgan. Agar MFT-dagi birinchi yozuv buzilgan bo'lsa, NTFS birinchisining nusxasini topish uchun ikkinchi yozuvni o'qiydi. Yuklash sektorining to'liq nusxasi jildning oxirida joylashgan. Jadval 6 MFTda saqlanadigan asosiy metama'lumotlarning ro'yxatini ko'rsatadi.
MFT yozuvlarining qolgan qismi ma'lum hajmda joylashgan har bir fayl va katalog uchun yozuvlarni o'z ichiga oladi.
Odatda bitta fayl MFTda bitta yozuvdan foydalanadi, lekin agar fayl katta atributlar to'plamiga ega bo'lsa yoki juda parchalanib qolsa, u haqida ma'lumotni saqlash uchun qo'shimcha yozuvlar talab qilinishi mumkin. Bunday holda, asosiy yozuv deb ataladigan fayldagi birinchi yozuv boshqa yozuvlarning joylashishini saqlaydi. Kichik fayllar va kataloglar (1500 baytgacha) birinchi yozuvda to'liq saqlanadi.







NTFS da fayl atributlari
NTFS jildidagi har bir egallangan sektor u yoki bu faylga tegishli. Hatto fayl tizimining metama'lumotlari ham faylning bir qismidir. NTFS har bir faylga (yoki katalogga) fayl atributlari to'plami sifatida qaraydi. Fayl nomi, xavfsizlik ma'lumotlari va hatto undagi ma'lumotlar kabi elementlar faylning atributlari hisoblanadi. Har bir atribut ma'lum turdagi kod va ixtiyoriy ravishda atribut nomi bilan aniqlanadi.
Agar fayl atributlari fayl yozuviga mos kelsa, ular rezident atributlar deyiladi. Bu atributlar har doim fayl nomi va u yaratilgan sana hisoblanadi. Agar fayl haqidagi ma'lumotlar bitta MFT yozuviga sig'ish uchun juda katta bo'lsa, faylning ba'zi atributlari norezidentga aylanadi. Rezident atributlar bir yoki bir nechta klasterlarda saqlanadi va joriy hajm uchun muqobil ma'lumotlar oqimini ifodalaydi (quyida batafsilroq). NTFS rezident va norezident atributlarning joylashuvini tavsiflash uchun Atributlar ro'yxati atributini yaratadi.
Jadval 7 NTFS da belgilangan asosiy fayl atributlarini ko'rsatadi. Kelajakda bu ro'yxat kengaytirilishi mumkin.







CDFS fayl tizimi
Windows 2000 CDFS fayl tizimini qo'llab-quvvatlaydi, bu CD-ROMdagi ma'lumotlarning joylashuvi uchun ISO'9660 standartiga mos keladi. Uzoq fayl nomlari ISO'9660 2-darajaga muvofiq qo'llab-quvvatlanadi.
Windows 2000 da foydalanish uchun CD-ROM yaratishda quyidagilarni yodda tuting:
barcha katalog va fayl nomlari 32 belgidan kam bo'lishi kerak;
barcha katalog va fayl nomlari faqat bosh harflardan iborat bo'lishi kerak;
katalog chuqurligi ildizdan 8 darajadan oshmasligi kerak;
fayl nomi kengaytmalaridan foydalanish ixtiyoriydir.
Fayl tizimlarini taqqoslash
Microsoft Windows 2000 FAT16, FAT32, NTFS yoki ularning kombinatsiyalaridan foydalanishi mumkin. Operatsion tizimni tanlash quyidagi mezonlarga bog'liq:
kompyuter qanday ishlatiladi;
apparat platformasi;
qattiq disklarning hajmi va soni;
axborot xavfsizligi
FAT fayl tizimlari
Siz sezganingizdek, fayl tizimlarining nomlaridagi raqamlar - FAT16 va FAT32 - fayl tomonidan ishlatiladigan klaster raqamlari haqidagi ma'lumotlarni saqlash uchun zarur bo'lgan bitlar sonini ko'rsatadi. Shunday qilib, FAT16 da 16-bitli adreslash qo'llaniladi va shunga mos ravishda 2-16 tagacha manzillardan foydalanish mumkin. Windows 2000 da FAT32 fayl joylashuvi jadvalining dastlabki to'rt biti o'z foydalanishi uchun talab qilinadi, shuning uchun FAT32 da manzillar soni 2 28 ga etadi.
Jadval 8-rasmda FAT16 va FAT32 fayl tizimlari uchun klaster o'lchamlari ko'rsatilgan.
Klaster o'lchamidagi sezilarli farqlarga qo'shimcha ravishda, FAT32 ildiz katalogini kengaytirishga ham imkon beradi (FAT16 yozuvlar sonini 512 tagacha cheklaydi va hatto uzun fayl nomlaridan foydalanganda ham pastroq bo'lishi mumkin).
FAT16 afzalliklari
FAT16 ning afzalliklari orasida quyidagilar mavjud:
fayl tizimi MS-DOS, Windows 95, Windows 98, Windows NT, Windows 2000, shuningdek, ba'zi UNIX operatsion tizimlari tomonidan qo'llab-quvvatlanadi;
ushbu fayl tizimidagi xatolarni tuzatish va ma'lumotlarni qayta tiklash imkonini beruvchi juda ko'p sonli dasturlar mavjud;
agar qattiq diskdan yuklash bilan bog'liq muammolar mavjud bo'lsa, tizimni floppi diskdan yuklash mumkin;
bu fayl tizimi 256 MB dan kam hajmlar uchun yetarli darajada samarali.
FAT16 ning kamchiliklari
FAT16 ning asosiy kamchiliklari quyidagilardan iborat:

  • ildiz katalogi 512 dan ortiq yozuvni o'z ichiga olmaydi. Uzoq fayl nomlaridan foydalanish ushbu elementlarning sonini keskin kamaytiradi;

  • FAT16 maksimal 65 536 klasterni qo'llab-quvvatlaydi va ba'zi klasterlar operatsion tizim tomonidan zahiralanganligi sababli mavjud klasterlar soni 65 524. Har bir klaster ma'lum LUN uchun belgilangan o'lchamdir. Klasterlarning maksimal soni maksimal hajmiga (32 KB) erishilganda, qo'llab-quvvatlanadigan maksimal hajm 4 GB (Windows 2000 ostida). MS-DOS, Windows 95 va Windows 98 bilan mosligini ta'minlash uchun FAT16 ostidagi hajm 2 GB dan oshmasligi kerak;

  • FAT16 o'rnatilgan fayllarni himoya qilish va siqishni qo'llab-quvvatlamaydi;

  • katta disklar maksimal klaster o'lchamidan foydalangan holda juda ko'p joy bilan isrof qilinadi. Fayl uchun joy faylning emas, balki klasterning o'lchamiga qarab ajratiladi.

FAT32 afzalliklari
FAT32 ning afzalliklari orasida quyidagilar mavjud:
disk maydonini ajratish, ayniqsa katta disklar uchun yanada samarali;
FAT32-dagi ildiz katalogi muntazam klasterlar zanjiri bo'lib, diskning istalgan joyida joylashgan bo'lishi mumkin. Shu sababli, FAT32 ildiz katalogidagi elementlar soniga hech qanday cheklovlar qo'ymaydi;
kichikroq klasterlardan foydalanish tufayli (8 Gb gacha bo'lgan disklarda 4 KB), ishg'ol qilingan disk maydoni odatda FAT16 ostidagidan 10-15% kamroq;
FAT32 - bu yanada ishonchli fayl tizimi. Xususan, u ildiz katalogini ko'chirish va FAT zahirasidan foydalanish qobiliyatini qo'llab-quvvatlaydi. Bundan tashqari, yuklash yozuvi fayl tizimi uchun muhim bo'lgan bir qator ma'lumotlarni o'z ichiga oladi.
FAT32 ning kamchiliklari
FAT32 ning asosiy kamchiliklari:
Windows 2000 ostida FAT32 dan foydalanilganda tovush hajmi 32 GB bilan cheklangan;
FAT32 jildlariga boshqa operatsion tizimlardan kirish mumkin emas - faqat Windows 95 OSR2 va Windows 98;
yuklash sektorining zaxira nusxasi qo'llab-quvvatlanmaydi;
FAT32 o'rnatilgan fayllarni himoya qilish va siqishni qo'llab-quvvatlamaydi.
NTFS fayl tizimi
Windows 2000 da ishlaganda Microsoft NTFS uchun qattiq diskning barcha bo'limlarini formatlashni tavsiya qiladi, bir nechta operatsion tizimlar (Windows 2000 va Windows NT dan tashqari) foydalanilgandagi konfiguratsiyalar bundan mustasno. FAT o'rniga NTFS dan foydalanish NTFS da mavjud xususiyatlardan foydalanish imkonini beradi. Bularga, xususan:

  • tiklanish imkoniyati. Ushbu imkoniyat fayl tizimiga o'rnatilgan. NTFS protokoli va ba'zi ma'lumotlarni tiklash algoritmlaridan foydalanganligi sababli ma'lumotlar xavfsizligini kafolatlaydi. Tizim ishlamay qolgan taqdirda, NTFS fayl tizimining yaxlitligini avtomatik ravishda tiklash uchun protokol va qo'shimcha ma'lumotlardan foydalanadi;

  • ma'lumotni siqish. NTFS jildlari uchun Windows 2000 alohida fayllarni siqishni qo'llab-quvvatlaydi. Bunday siqilgan fayllar Windows ilovalari tomonidan oldindan ochilmasdan ishlatilishi mumkin, bu fayldan o'qish paytida avtomatik ravishda sodir bo'ladi. Yopiq va saqlangan fayl yana siqiladi;

  • Bundan tashqari, NTFS ning quyidagi afzalliklarini ta'kidlash mumkin:

Ba'zi operatsion tizim funktsiyalari NTFSni talab qiladi;
Kirish tezligi ancha yuqori - NTFS faylni topish uchun zarur bo'lgan diskdan foydalanish sonini kamaytiradi;
Fayllar va kataloglarni himoya qilish. Faqat NTFS jildlarida fayllar va papkalarga kirish atributlarini o'rnatish mumkin;
NTFS dan foydalanganda Windows 2000 2 TB gacha bo'lgan hajmlarni qo'llab-quvvatlaydi;
Fayl tizimi yuklash sektorining zaxira nusxasini saqlaydi - u jildning oxirida joylashgan;
NTFS fayl tarkibiga ruxsatsiz kirishdan himoya qiluvchi shifrlangan fayl tizimini (EFS) qo'llab-quvvatlaydi;
Kvotalardan foydalanib, siz foydalanuvchilar foydalanadigan disk maydoni miqdorini cheklashingiz mumkin.
NTFS ning kamchiliklari
NTFS fayl tizimining kamchiliklari haqida gapirganda, shuni ta'kidlash kerak:

  • NTFS hajmlari MS-DOS, Windows 95 va Windows 98 da mavjud emas. Bundan tashqari, Windows 2000 ostida NTFS da amalga oshirilgan bir qator funksiyalar Windows 4.0 va undan oldingi versiyalarida mavjud emas;

  • ko'p kichik fayllarni o'z ichiga olgan kichik hajmlar FAT bilan solishtirganda ishlashning pasayishiga olib kelishi mumkin.





Fayl tizimi va tezligi
Biz allaqachon bilib olganimizdek, kichik hajmlar uchun FAT16 yoki FAT32 NTFS bilan solishtirganda fayllarga tezroq kirishni ta'minlaydi, chunki:
FAT oddiyroq tuzilishga ega;
kataloglar hajmi kichikroq;
FAT fayllarni ruxsatsiz kirishdan himoya qilishni qo'llab-quvvatlamaydi - tizim fayl ruxsatlarini tekshirishi shart emas.
NTFS diskka kirishlar sonini va faylni topish uchun ketadigan vaqtni kamaytiradi. Bundan tashqari, agar katalog bitta MFT yozuviga sig'adigan darajada kichik bo'lsa, butun yozuv bir marta o'qiladi.
Bitta FAT yozuvi katalogdagi birinchi klaster uchun klaster raqamini o'z ichiga oladi. FAT faylini ko'rish uchun siz butun fayl tuzilishini qidirishingiz kerak.
Qisqa va uzun fayl nomlarini o'z ichiga olgan kataloglar uchun bajariladigan operatsiyalar tezligini taqqoslashda shuni yodda tutish kerakki, FAT uchun operatsiyalar tezligi operatsiyaning o'zi va katalog hajmiga bog'liq. Agar FAT mavjud bo'lmagan faylni qidirsa, u butun katalogni qidiradi - bu operatsiya NTFS ning B daraxti qidiruvidan ko'ra ko'proq vaqt oladi. Faylni topish uchun ketadigan o'rtacha vaqt FAT da N / 2 funktsiyasi sifatida ifodalanadi va NTFS da log N, bu erda N - fayllar soni.
Windows 2000 da fayllarni o'qish va yozish tezligiga quyidagi omillar ta'sir qiladi:
faylning parchalanishi. Agar fayl juda bo'laklangan bo'lsa, NTFS odatda barcha bo'laklarni topish uchun FAT ga qaraganda kamroq diskdan foydalanishni talab qiladi;
klaster hajmi. Ikkala fayl tizimi uchun standart klaster hajmi tovush hajmiga bog'liq va har doim 2 quvvat sifatida ifodalanadi. FAT16 da manzillar 16-bit, FAT32-da - 32-bit, NTFSda - 64-bit;
FAT-dagi standart klaster o'lchami fayl joylashuvi jadvalida maksimal 65 535 ta yozuv bo'lishi mumkinligiga asoslanadi - klaster o'lchami 65 535 ga bo'lingan hajmning funktsiyasidir. Shunday qilib, FAT hajmi uchun standart klaster o'lchami har doim kattaroqdir. , bir xil o'lchamdagi NTFS hajmi uchun klaster o'lchamidan. E'tibor bering, FAT hajmlari uchun kattaroq klaster hajmi FAT hajmlari kamroq bo'linishi mumkinligini anglatadi;
kichik fayllarning joylashuvi. NTFS-dan foydalanganda MFT yozuvida kichik fayllar mavjud. Bitta MFT yozuviga mos keladigan fayl hajmi ushbu fayldagi atributlar soniga bog'liq.
NTFS hajmlarining maksimal hajmi
Nazariy jihatdan, NTFS 2 32 klastergacha bo'lgan hajmlarni qo'llab-quvvatlaydi. Ammo shunga qaramay, ushbu o'lchamdagi qattiq disklarning etishmasligidan tashqari, maksimal hajm hajmida boshqa cheklovlar mavjud.
Bunday cheklashlardan biri bo'lim jadvalidir. Sanoat standartlari 2-bo'lim jadvalining hajmini 32 sektorgacha cheklaydi. Yana bir cheklov - odatda 512 bayt bo'lgan sektor hajmi. Kelajakda sektor hajmi o'zgarishi mumkinligi sababli, joriy o'lcham bitta hajmning hajmiga cheklov beradi - 2 TB (2 32 x 512 bayt = 2 41). Shunday qilib, 2 TB NTFS jismoniy va mantiqiy hajmlari uchun amaliy chegaradir.
Jadval 11 NTFS ning asosiy cheklovlarini ko'rsatadi.
Fayllar va kataloglarga kirishni nazorat qilish
NTFS jildlaridan foydalanganda siz fayl va katalog ruxsatlarini o'rnatishingiz mumkin. Ushbu kirish huquqlari qaysi foydalanuvchilar va guruhlar ularga kirish huquqiga ega ekanligini va qaysi darajadagi ruxsat etilganligini ko'rsatadi. Ushbu kirish huquqlari fayllar joylashgan kompyuterda ishlaydigan foydalanuvchilarga ham, fayl masofaviy kirish uchun ochiq katalogda joylashgan bo'lsa, tarmoq orqali fayllarga kiruvchi foydalanuvchilarga ham tegishli.
NTFS ostida siz fayl va katalog ruxsatlari bilan birlashtirilgan masofaviy kirish ruxsatlarini ham o'rnatishingiz mumkin. Bundan tashqari, fayl atributlari (faqat o'qish, yashirin, tizim) faylga kirishni ham cheklaydi.
FAT16 va FAT32 ostida fayl atributlarini o'rnatish ham mumkin, lekin ular faylga ruxsat bermaydi.
Windows 2000 da ishlatiladigan NTFS versiyasi kirish ruxsatining yangi turini - meros qilib olingan ruxsatlarni taqdim etadi. Xavfsizlik yorlig'i opsiyani o'z ichiga oladi Ushbu fayl ob'ektiga ko'paytirish uchun ota-onadan meros qilib olinadigan ruxsatlarga ruxsat bering sukut bo'yicha faol bo'lgan. Ushbu parametr fayllar va pastki kataloglarga kirish huquqlarini o'zgartirish uchun zarur bo'lgan vaqtni sezilarli darajada qisqartiradi. Masalan, yuzlab pastki katalog va fayllarni o'z ichiga olgan daraxtga kirish huquqlarini o'zgartirish uchun ushbu parametrni yoqish kifoya - Windows NT 4 da har bir alohida fayl va pastki katalogning atributlarini o'zgartirishingiz kerak.
Shaklda. 5-da Xususiyatlar dialog oynasi va Xavfsizlik yorlig'i (Kengaytirilgan bo'lim) ko'rsatilgan - kengaytirilgan fayl ruxsatnomalari ro'yxati.
Eslatib o'tamiz, FAT hajmlari uchun kirishni faqat ovoz balandligi darajasida boshqarish mumkin va bunday nazorat faqat masofaviy kirish bilan mumkin.
Fayllar va kataloglarni siqish
Windows 2000 NTFS jildlarida joylashgan fayllar va kataloglarni siqishni qo'llab-quvvatlaydi. Siqilgan fayllar har qanday Windows ilovasi tomonidan o'qish va yozish uchun mavjud. Buning uchun avval ularni ochishning hojati yo'q. Amaldagi siqish algoritmi DoubleSpace (MS-DOS 6.0) va DriveSpace (MS-DOS 6.22) da qoʻllaniladigan algoritmga oʻxshaydi, biroq u bitta muhim farqga ega – MS-DOS da butun birlamchi boʻlim yoki mantiqiy qurilma siqilgan boʻlsa, ostida boʻlsa. NTFS-da siz alohida fayllar va kataloglarni to'plashingiz mumkin.
NTFS-dagi siqish algoritmi 4KB gacha bo'lgan klasterlarni qo'llab-quvvatlash uchun mo'ljallangan. Agar klaster hajmi 4 KB dan katta bo'lsa, NTFS siqish funksiyalari mavjud bo'lmaydi.
O'z-o'zini davolash NTFS
NTFS fayl tizimi o'z-o'zidan tiklanadi va bajarilgan harakatlar protokoli va boshqa bir qator mexanizmlar yordamida o'z yaxlitligini saqlab qolishi mumkin.
NTFS NTFS jildlaridagi tizim fayllarini o'zgartiruvchi har bir operatsiyani tranzaksiya sifatida ko'rib chiqadi va bunday tranzaksiya haqidagi ma'lumotlarni jurnalda saqlaydi. Boshlangan tranzaktsiya to'liq bajarilishi (majburiy) yoki orqaga qaytarilishi (orqaga qaytarish) mumkin. Ikkinchi holda, NTFS hajmi operatsiya boshlanishidan oldin holatga qaytariladi. Tranzaksiyalarni boshqarish uchun NTFS diskka yozishdan oldin tranzaksiyaga kiritilgan barcha operatsiyalarni jurnal fayliga yozadi. Tranzaktsiya tugagandan so'ng barcha operatsiyalar bajariladi. Shunday qilib, NTFS nazorati ostida hech qanday ajoyib operatsiyalar bo'lishi mumkin emas. Diskdagi nosozliklar bo'lsa, kutilayotgan operatsiyalar shunchaki bekor qilinadi.
NTFS shuningdek, nuqsonli klasterlarni tezda aniqlash va fayl operatsiyalari uchun yangi klasterlarni ajratish imkonini beruvchi operatsiyalarni ham bajaradi. Ushbu mexanizm klasterni qayta ko'rib chiqish deb ataladi.
Ushbu sharhda biz Microsoft Windows 2000 da qo'llab-quvvatlanadigan turli xil fayl tizimlarini ko'rib chiqdik, ularning har birining tuzilishini muhokama qildik, ularning afzalliklari va kamchiliklarini qayd etdik. Eng istiqbolli fayl tizimi NTFS bo'lib, u boshqa fayl tizimlarida mavjud bo'lmagan katta funktsiyalar to'plamiga ega. Microsoft Windows 2000 tomonidan qo'llab-quvvatlanadigan NTFSning yangi versiyasi yanada ko'proq funksionallikka ega va shuning uchun Win 2000 operatsion tizimini o'rnatishda foydalanish tavsiya etiladi.
ComputerPress 7 "2000
Windows turli xil tashqi qurilmalar uchun bir nechta fayl tizimlarini qo'llab-quvvatlaydi:
NTFS Windows NT oilasining asosiy fayl tizimidir;
FAT (Fayllarni taqsimlash jadvali) - Windows tomonidan flesh-xotira qurilmalari uchun va ko'p yuklangan disklarga o'rnatilganda boshqa operatsion tizimlar bilan moslik uchun ishlatiladigan oddiy fayl tizimi. Ushbu fayl tizimining asosiy elementi diskdagi faylning joylashishini aniqlash uchun zarur bo'lgan FAT fayllarni taqsimlash jadvalidir (butun fayl tizimi shundan keyin nomlanadi). Fayllarning joylashishini ko'rsatadigan identifikatorlar uzunligida farq qiluvchi FAT ning uchta varianti mavjud: FAT12, FAT16 va FAT32;
exFAT (kengaytirilgan FAT) 64-bitli identifikatorlardan foydalanadigan FAT fayl tizimining evolyutsiyasidir. Asosan flesh xotira qurilmalari uchun ishlatiladi;
CDFS (CD ROM fayl tizimi) - ISO 9660 1 formatlarini birlashtirgan CD disklar uchun fayl tizimi ISO 9660 CD fayl tizimlari uchun ISO (Xalqaro standartlashtirish tashkiloti) standartidir va Joliet 2 Joliet - Microsoft tomonidan ishlab chiqilgan ISO 9660 standartining kengaytmasi. Fayl nomidagi qattiq cheklovlarni olib tashlaydi ;
UDF (Universal Disk Format) CD va DVD disklari uchun ISO 9660 o'rniga mo'ljallangan fayl tizimidir.



  • Fayl tizimini formatlashsiz tiklash usuli.

Keyinchalik muhokama qilish uchun siz quyidagi muhim tushunchalarni bilishingiz kerak: disk, bo'lim, oddiy va kengaytirilgan hajmlar, sektor, klaster.
Disk (disk) - tashqi xotira qurilmasi qattiq disk yoki optik disk (CD, DVD, Blu ray) kabi.
Bo'lim qattiq diskning qo'shni qismidir. Diskda bir nechta bo'limlar bo'lishi mumkin.
Ovoz (hajm) yoki mantiqiy disk (mantiqiy disk) - tashqi xotira maydoni operatsion tizim bir butun sifatida ishlaydi. Jildlar oddiy va murakkab.
Oddiy hajm - bu bitta bo'limdan iborat bo'lgan hajm.
Ko'p qismli hajm - bu bir nechta bo'limlardan tashkil topgan hajm (bitta diskda bo'lishi shart emas).
Bo'lim va oddiy hajm tushunchalari bir-biridan farq qiladi: birinchidan, bo'limlar asosan qattiq disklarda, hajmlar esa boshqa tashqi xotira qurilmalarida (masalan, optik disklar va flesh xotira qurilmalarida), ikkinchidan, "bo'lim" tushunchasi. " jismoniy qurilma bilan, "hajm" tushunchasi esa tashqi xotiraning mantiqiy tasviri bilan bog'liq.
Sektor diskdagi qat'iy o'lchamdagi ma'lumotlar blokidir; Disk uchun eng kichik ma'lumot birligi. Qattiq disklar uchun odatiy sektor hajmi 512 bayt, optik disklar uchun esa 2048 bayt. Diskning sektorlarga bo'linishi diskni yaratish jarayonida past darajadagi formatlashda bir marta sodir bo'ladi va odatda uni o'zgartirib bo'lmaydi.
Klaster - bu bir yoki bir nechta sektorlarni o'z ichiga olgan diskdagi ma'lumotlarning mantiqiy blokidir. Klasterni tashkil etuvchi sektorlar soni odatda ikkita kuchning ko'paytmasi hisoblanadi. Klaster o'lchami bir necha marta bajarilishi mumkin bo'lgan yuqori darajadagi formatlash vaqtida operatsion tizim tomonidan o'rnatiladi.
Diskka yozishda fayl har doim klasterlarning butun sonini egallaydi. Masalan, klaster o'lchami 4 KB bo'lgan fayl tizimidagi 100 baytli fayl aynan 4 KB bo'ladi.
Klaster hajmini tanlash quyidagi fikrlarga bog'liq. Kichik klasterlar faylni bir nechta klasterlar bo'ylab joylashtirish orqali yaratilgan deyarli foydalanilmaydigan disk maydoni miqdorini kamaytiradi. Ammo shu bilan birga, diskdagi klasterlarning umumiy soni ortadi va fayllar haqidagi ma'lumotlar saqlanadigan fayl tizimining xizmat ko'rsatish tuzilmalari hajmi oshadi.
NTFS xususiyatlari
Fayl tizimi NTFS (New Technology File System) 1990-yillarning boshida Microsoft tomonidan ishlab chiqilgan. asosiy sifatida fayl tizimi Windows operatsion tizimlarining server versiyalari uchun. NTFS 1993 yilda Windows NT 3.1 operatsion tizimida joriy qilingan.
NTFS hozirda Windows-ning server va mijoz versiyalari uchun tanlangan fayl tizimi sifatida qaraladi.
NTFS 64-bitli klaster identifikatorlaridan foydalanadi, shuning uchun nazariy jihatdan NTFS hajmi 264 ta klasterni (16 EB 3) o'z ichiga olishi mumkin. 2 10 bayt = 1 kilobayt (KB), 2 20 bayt = 1 megabayt (MB), 2 30 bayt = 1 gigabayt (GB), 2 40 bayt = 1 terabayt (TB), 2 50 bayt = 1 petabayt (PB), 2 60 bayt = 1 ekzabayt (EB), 2 70 bayt = 1 zettabayt (ZB).). Biroq, Windows-ning joriy ilovalari faqat 32-bitli klasterli manzillashni qo'llab-quvvatlaydi, bu maksimal 64 KB (216 bayt) klaster hajmi bilan NTFS hajmlarini 256 TB gacha ko'tarish imkonini beradi:
2 32 * 2 16 bayt = 2 48 bayt = 2 8 * 2 40 bayt = 256 TB.
4 GB dan katta hajmlar uchun Windows formatlashda standart klaster hajmi 4 KB ni taklif qiladi.
NTFS ning ba'zi xususiyatlarini sanab o'tamiz [, 761-bet]:
qayta tiklanuvchanlik - fayl tizimining nosozlik sodir bo'lganidan keyin foydalanish mumkin bo'lgan holatga qaytish qobiliyati. Bunday imkoniyat, birinchidan, atom operatsiyalarini qo'llab-quvvatlash, ikkinchidan, axborotni saqlashning ortiqchaligi tufayli amalga oshiriladi. Atom tranzaksiya - bu fayl tizimi bilan uning o'zgarishiga olib keladigan operatsiya bo'lib, u to'liq muvaffaqiyatli yoki umuman bajarilmaydi (ya'ni atom tranzaktsiyasi paytida muvaffaqiyatsizlikka uchragan taqdirda barcha o'zgarishlar orqaga qaytariladi). Ortiqchalik fayl tizimida uning to'g'ri ishlashi uchun muhim bo'lgan muhim ma'lumotlarni saqlash uchun ishlatiladi;
xavfsizlik (xavfsizlik) - fayllarni ruxsatsiz kirishdan himoya qilish. 9-bobda muhokama qilingan Windows xavfsizlik modelidan foydalangan holda amalga oshirildi, "Windowsda xavfsizlik";
shifrlash - faylni kalitsiz o'qib bo'lmaydigan shifrlangan kodga aylantirish. An'anaviy xavfsizlik mexanizmlari, masalan, foydalanuvchining fayllarga kirish huquqini belgilash, masalan, disk boshqa kompyuterga ko'chirilganda, ma'lumotni to'liq himoya qilmaydi. Operatsion tizim ma'muri har doim boshqa foydalanuvchilarning fayllariga, hatto NTFS jildida ham kirishi mumkin. Shuning uchun NTFS shifrlash fayl tizimini (EFS) qo'llab-quvvatlashni o'z ichiga oladi, bu fayllarni shifrlash va parolini ochishni osonlashtiradi;
RAID-ni qo'llab-quvvatlash (Redundant Array of Expensive (Independent) Disk) - ma'lumotlarni saqlash uchun bir nechta disklardan foydalanish imkoniyati; bir diskdagi ma'lumotlar avtomatik ravishda boshqasiga ko'chiriladi, bu esa ishonchlilikni oshiradi;
foydalanuvchilar uchun disk kvotalari (Per-User Volume Quotas) - har bir foydalanuvchi uchun diskda ma'lum miqdorda bo'sh joy ajratish imkoniyati (kvotalar); NTFS foydalanuvchiga diskka ajratilgan kvotadan ortiq ma'lumotlarni yozishga ruxsat bermaydi.
NTFS tuzilishi
NTFS hajmining tuzilishi 17.1-rasmda ko'rsatilgan.


Download 4.26 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling