Windows tomonidan qo'llab-quvvatlanadigan fayl tizimlari


Download 257.5 Kb.
bet4/10
Sana09.01.2022
Hajmi257.5 Kb.
#265090
1   2   3   4   5   6   7   8   9   10
Bog'liq
Windows fayl tizimi

Jismoniy disk
















Mantiqiy disk































Jild













Fayl













Klaster







birinchi

ikkinchi




Oxirgi













sektor
















Oxirgi




5-rasm - diskning tarkibi

Floppi yoki qattiq disk qismlari ishlatishdan oldin formatlanadi. Formatlashtirish paytida disk yuzasi sektorlar va treklarga bo'linadi. Disk yoki floppi nafaqat ma'lumotni, balki operatsion tizimning qisqartirilgan yoki to'liq versiyasini ham saqlashi mumkin. Bunday disket tizim diskasi deb ataladi va maxsus tarzda formatlanadi. ... Tizimli floppi, operatsion tizimni qattiq diskda shikastlanganda, uni dastlabki ishga tushirish uchun kerak.

Bugungi kunda, Windows 2000 yoki Windows XP-ni o'rnatishda har doim sizning oldingizda savol tug'iladi: "Qaysi fayl tizimini afzal ko'rish kerak - FAT 32 yoki NTFS?" Va ko'pchilik, "men allaqachon FAT bilan tanishman" degan qarorga kelib, FAT32-ni tanlaydilar. Nega uzoqqa borish kerak - hatto X-da ham maqolalarning birida muallif "Win 2000-ni o'rnatishda men FAT32-ni tark etdim, chunki tizim unda tezroq ishlaydi" ... Bu erda nima yomon? Ha, shunchaki tezroq ishlay olmasligi ... Shunday qilib, bunday xatolarni takrorlamaslik uchun, hech bo'lmaganda "hamma narsa qanday ishlashini" tushunish foydali bo'ladi. Umid qilamanki, ushbu tezkor obzor sizga yordam beradi - biz FAT16, FAT32 va NTFS-ni ko'rib chiqamiz. (FAT16 ni ko'rib chiqish foydalidir, chunki


uning FAT32 dan juda kam farq qilishi va hech bo'lmaganda ushbu farqlarni bilish foydalidir).

FAT fayl tizimi klaster deb nomlangan disk maydoni birliklari bilan ishlaydi. Har bir klasterga qattiq diskning bir yoki bir nechta sektori kirishi mumkin (sizning qattiq diskingiz odatda 512 baytli sektorlarga bo'linadi). Bu shuni anglatadiki, minimal klaster hajmi 512 bayt. Bitta faylni saqlash uchun bir yoki bir nechta klasterlardan foydalanish mumkin. FATdagi har bir disk klasterida alohida yozuv mavjud bo'lib, u faylning keyingi klasteriga ishora qiladi yoki fayl tugashi belgisini o'z ichiga oladi. Har bir katalog tarkibiga kiritilgan fayllarning nomlarini o'z ichiga oladi. Ushbu faylning birinchi klasteriga ko'rsatuvchi fayl nomi bilan birga saqlanadi. Bundan tashqari, katalogda fayl yaratilgan sana, uning hajmi va atributlari saqlanadi. Xususiyatlar shuni ko'rsatishi mumkinki, fayl yashiringan, operatsion tizim tomonidan foydalanish uchun saqlangan, arxivlashni talab qiladi (zaxiralash) yoki faqat o'qish mumkin.

Bu nazariya, ammo hozirda kamchiliklari: "16" fayl tizimi nomi bilan nimani anglatishini hech o'ylab ko'rganmisiz? Ularning ma'nosi shuki, Fayllarni taqsimlash jadvali (FAT) disk-klasterlarga mos keladigan yozuvlarni 16 bitli raqamlar yordamida aniqlaydi. Shunday qilib, jadval 65,536 dan ortiq bo'lmagan yozuvlarni (2-dan 16-gacha bo'lgan kuchga) sig'dira oladi. Va agar biz klasterning maksimal hajmi 32 KB ekanligini hisobga olsak, disk hajmining maksimal qismi 2 Gb ni tashkil qiladi. Vintda mantiqiy drayvlar bormi, ehtimol KATTA kattaroqmi? Bu nuqson soni "marta" (garchi FAT32 bu kamchilikni deyarli engib chiqishini ta'kidlash kerak). Ikkinchi raqamli kamchilik shundaki, FAT tizimi BARCHA fayl atributlarini saqlash uchun atigi 1 baytdan foydalanadi. Sizningcha, bitta baytga qancha surish mumkin? Shu sababli faylga kirish huquqi haqida ham, uning egasi haqida ham ma'lumotlarni saqlamaslik to'g'ri ... Uchinchi nuqson shundaki, FAT-dan foydalanganda diskning kattaroq hajmi katta klaster hajmini anglatadi va asosiy "FAT ning yomon ta'mi" bitta fayl \u003d kamida bitta klaster. Misol: bizda 32 KB hajmdagi klaster va 2 KB fayl mavjud - natijada fayl butun klasterni egallaydi, ya'ni. biz 30 KB yo'qotmoqdamiz ... Agar fayl 34 KB bo'lsa, xuddi shunday bo'ladi - u holda ikkita klaster kerak bo'ladi va ikkinchisida biz yana 30 KB yo'qotamiz ... "to'rt va besh" raqamlarning kamchiliklari - fayllarning jismoniy joylashuvi haqidagi ma'lumotlar bitta joyda saqlanadi - jadval FAT-fayllarni joylashtirish, ular: a) barcha ma'lumotlarni buzish va yo'qotish ehtimolini oshiradi; b) qidiruv tezligini pasaytiradi, chunki ma'lum bir faylni topish uchun butun jadvalni qayta ishlashingiz kerak.
Shuni e'tirof etish kerakki, FAT16 uzoq vaqt oldin, MS-DOS davrida yaratilgan va u o'sha davr talablarini to'liq qondirgan ...

Ushbu fayl tizimi FAT16 o'rnini egalladi. Agar avvalgi xatboshini diqqat bilan o'qigan bo'lsangiz, uning farqi shundaki, FAT (Fayllarni ajratish jadvali) 32-bitli raqamlardan foydalangan holda disk klasterlariga mos yozuvlarni aniqlaydi. Shunga ko'ra, yozuvlarning maksimal soni 4 294 967 296 ga teng (2-32 kuchga). Natijada, disk hajmining maksimal hajmi sezilarli darajada oshiriladi (2 TBgacha). Biroq, bu bizga "marta" sonining kamchiliklarini engib o'tishga imkon beradi, ammo qolganlari - afsuski, qoladi ... Va kichik vintlar egalari uchun ayniqsa haqoratli narsa bu disk maydonidan mantiqsiz foydalanish ... shuningdek, turli xil tabiatning tez-tez shikastlanishi va boshqalar. FAT muxlislari orasida Skandisk dam olish nimaligini bilmaydi….

Bu Yangi Texnologiya Fayl Tizimi degan ma'noni anglatadi - ehtimol siz bu nomdan tushungansiz - bu ajoyib va \u200b\u200bajoyib ... va bu shunchaki so'zlar emas! FAT bilan taqqoslaganda, NTFS fayl tizimi ancha murakkab tuzilishga va ancha kengroq
imkoniyatlar. FATdan farqli o'laroq, NTFS fayllarning joylashuvi haqidagi barcha ma'lumotlarni bir joyda saqlamaydi. Buning o'rniga, fayllar orasidagi disk maydonini taqsimlash to'g'risidagi ma'lumotlar bo'limning istalgan joyida joylashgan bo'lishi mumkin bo'lgan maxsus paketlarda saqlanadi.
(FAT tizimida "to'rtlik" yo'qligini eslaysizmi?). NTFS katalog tuzilishi, shuningdek, FAT katalog tuzilmasidan farq qiladi. NTFS disk kataloglari fayllarni qidirish uchun juda mos keladi, chunki fayl yozuvlari oddiy chiziqli ro'yxat emas, balki ikkilik daraxt yordamida saqlanadi (FATda bo'lgani kabi). Bu shuni anglatadiki, faylni topish uchun kamroq yozuvlarni tahlil qilish kerak (endi maqolaning boshida aytib o'tgan muallifim haqmi yoki yo'qmi deb o'ylang). Bunga indekslashni qo'shsangiz, tizim shunchaki uchib ketadi!

NTFS fayl tizimida uzun nomlar va kengaytiriladigan fayl atributlari uchun o'rnatilgan yordam mavjud. Bu NTFS bo'limlariga fayl xavfsizligi (ACL kabi) bilan bog'liq ma'lumotlarni, faylga kirish huquqini tekshirishni va fayl egaligiga oid ma'lumotlarni saqlashga imkon beradi. (endi, siz o'zingiz va sizdan tashqari hamma uchun pornografiya bilan katalogga kirishni taqiqlashingiz mumkin


Buning uchun sizga FAT32 bilan Win9X uchun juda ko'p qo'shimcha dasturlar kerak bo'ladi!)

Disk kvotasini o'rnatish - bu fayl atributlarining kengaytirilgan sonini saqlash qobiliyatiga oid yana bir NTFS xususiyati. Bu shuni anglatadiki, ma'lum bir foydalanuvchiga o'z fayllarini saqlash uchun ishlatishi mumkin bo'lgan ma'lum miqdordagi disk maydoni berilishi mumkin (ehtimol siz bunga duch kelgandirsiz, agar nima bilan shug'ullansangiz


yoki xosting). Agar sizda bunday tajriba bo'lmagan bo'lsa, unda men tushuntiraman: faylni saqlashga harakat qilsangiz, tizim allaqachon sizga tegishli bo'lgan barcha fayllarning hajmini tahlil qiladi (ha, yuqorida aytib o'tilgan "egasi" atributi bo'yicha) va uni sizga berilgan disk kvotasi bilan taqqoslaydi. Agar kvotaning qolgan qismi ushbu faylni joylashtirish uchun etarli bo'lsa, unda saqlash amalga oshiriladi, aks holda siz "diskdagi kvotadan oshib ketgan" degan xabar bilan uzoqroqqa yuborilasiz. Buning foydasi nimada? Albatta, siz kompyuteringizda bepul xostingni ochmoqchi emassiz ... lekin sizning ukangiz butun vintni o'zingizning vintingiz bilan urishiga yo'l qo'ymang
ahmoq o'yinchoqlar - bu oson (unga 500 Megabayt bering - uni sarflashga harakat qilsin ;-)).

Agar FAT-dan foydalanganda, siz faylning diskdagi o'z hajmidan ko'proq joy egallashiga ishonishingiz mumkin bo'lgan eng yaxshi narsa bo'lsa, unda NTFS-dan foydalanishda siz buni unutishingiz mumkin! NTFS-da minimal birlik qattiq diskning sektoriga teng va bitta fayl bitta klasterni anglatmaydi! Bundan tashqari, fayl tizimi fayllar va kataloglarni individual ravishda siqish imkonini beradigan atributni qo'llab-quvvatlaydi. Misol: Menda 80 megabayt hajmdagi katalog mavjud. Siqilgandan so'ng, u diskda 30 megabaytni "shapka bilan" egallaydi ...

NTFS5 va Windows 2000 ning yangi imkoniyatlari imkon beradi
ochiq kalit arxitekturasidan foydalanish
fayllarni, kataloglarni yoki hajmlarni shifrlash uchun
EFS dan foydalanish. Bundan tashqari, albatta hamma
o'rnatish qobiliyatini qadrlaydi. Dan
ushbu chip yordamida siz ulanishingiz mumkin
faylning har qanday joyida har qanday disk / qattiq
tizimlar - masalan, C: \\ XXX \\ papkasini tayinlang
sizning mantiqiy diskingiz P: (bu porno degan ma'noni anglatadi :).

Buning ustiga, NTFS JUDA katta disklarni qo'llab-quvvatlaydi - 16 eksabaytgacha. (ekzabaytlar 1 073 741 824 Gigabayt). Oddiy misol: Agar qattiq disk soniyada 1 megabayt ma'lumot yozish imkoniyatiga ega bo'lsa, bitta ekzabaytni yozish uchun 1000 milliard soniya kerak bo'ladi (o'n oltiga emas, bittasiga e'tibor bering). Bir yil ichida 3 million soniya bor. Binobarin, bitta eksabayt ma'lumotni saqlash uchun 300 ming yil kerak bo'ladi ... Men bu erda ular eng yaqin yulduz - Alfa-Kentauriga kemani uchirmoqchi ekanliklarini eshitganman. U 200 yildan keyin u erga uchib ketishiga ishonishadi ...

Shunday qilib, agar siz zamon bilan hamnafas bo'lsangiz, unda sizning tanlovingiz NTFS. Shuni unutmangki, uning barcha "yaxshiliklari" ortida bitta muammo bor - bu DOS ostidan ko'rinmaydi. Shuning uchun, ilgari tizimning qulashidan qo'rqqanlar NTFS-ga o'tmadilar. Ammo bu oldin edi! Endi Windows 2000 paydo bo'lishi bilan yangi imkoniyat - OS buzilgan bo'lsa ham, NTFS bo'limiga kirishga imkon beruvchi "Qutqaruv konsoli". Ushbu mo''jizani o'rnatish juda oddiy: OSni o'rnatgandan so'ng, "/ cmdcons" tugmachasi bilan o'rnatuvchini qayta ishga tushirish kifoya, shundan so'ng qutqaruv konsoli operatsion tizimni tanlash menyusiga qo'shiladi.
Agar sizga eskirgan va soddasi yoqsa, unda FAT siz uchun yaratilgan ...

Fayl tizimi diskdagi ma'lumotlar qanday saqlanishini va uni o'qiyotganda saqlanadigan ma'lumotlarga kirishning qanday printsiplaridan foydalanish mumkinligini belgilaydi.

Biz shaxsiy kompyuterimizdagi ma'lumotlarni papkalarga joylashtirilgan aniq (yoki unchalik katta bo'lmagan) aniq fayllar shaklida qabul qilishga odatlanganmiz. Ayni paytda sizning kompyuteringiz ma'lumotlar bilan butunlay boshqacha asosda ishlaydi. Qattiq diskda buning uchun to'liq fayllar mavjud emas. U faqat bayt kodi bilan aniq yo'naltirilgan tarmoqlarni "ko'radi". Bundan tashqari, bitta faylning kodi har doim ham qo'shni sektorlarda saqlanmaydi (ma'lumotlar parchalanishi deb ataladi).

Kompyuter qanday qilib "tushunadi", masalan, bizning matnli hujjatni, masalan, Ish stolidan qidirishi kerakmi? Buning uchun javobgar bo'ladi fayl tizimi qattiq disk. Va bugun biz siz bilan qanday fayl tizimlari va ularning xususiyatlari nimada ekanligini bilib olamiz.



Download 257.5 Kb.

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




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