NTFS жана FAT
Файл системасы (ошондой эле файл системасы деп аталат) бул маалыматтарды уюшкан жана адам окуй турган формада сактоо ыкмасы. Маалыматтын файлдык тутумунун негизги бирдиги файл деп аталат. Файл системасы катуу дисктер, компакт-дисктер жана DVD-дисктер сыяктуу маалыматтарды сактоочу түзүлүштөрдүн көпчүлүгүндө турган абдан маанилүү компонент. Файл системасы түзмөктөргө файлдардын физикалык жайгашкан жерин сактоого жардам берет. Андан тышкары, файл системасы NFS (Network File System) сыяктуу тармак протоколдоруна кардар болуу менен өзүнүн файлдарына тармактан кирүүгө мүмкүндүк берет. FAT жана NTFS Microsoft Windows операциялык тутумунда колдонулган эки файл тутумдары. Чынында, FAT (File Allocation Table) Windowsтун эски версияларында колдонулган демейки файл системасы болгон. Windows XPден баштап, NTFS демейки файл системасы катары FATды алмаштырды.
МАЙ деген эмне?
FAT эски Windows версияларында (Windows XP чейин) колдонулган демейки файл системасы болгон. Ошентсе да, FAT дискеталар жана эски Windows версиялары менен колдонулушу мүмкүн (көп жүктөө системалары үчүн). FAT өз атын File Location Table деп аталган маалымат базасынын атайын түрүн колдонуудан улам алган. Дисктеги ар бир кластердин үстөлгө тиешелүү жазуусу бар. FAT алгач DOS менен колдонулган жана анын үч версиясы - FAT12, FAT16 жана FAT32. Кластерди аныктоо үчүн колдонулган биттердин саны бул аталыштагы суффикс катары колдонулган сан. FAT12, FAT16 жана FAT32 бөлүктөрдүн максималдуу өлчөмдөрү катары 32 МБ, 4 ГБ жана 32 ГБга ээ. Баштапкы системалар чоңураак катуу дисктерди окуй албаса да, Microsoft катуу дисктин өлчөмдөрүнүн тез өсүшүнөн улам FAT тутумун үзгүлтүксүз кеңейтүүгө туура келди. Бирок, акырында Microsoft FATды NTFS менен алмаштырууга туура келди (бул чоңураак дисктер үчүн көбүрөөк ылайыктуу). Жакында, FAT системасы кичине кайтып келүүдө, анткени бармактар FAT колдоно баштады. Учурдагы флэш-дисктердин өлчөмдөрү кичинекей болгондуктан, FAT системасы аларга туура келет.
NTFS деген эмне?
NTFS – учурда Windows операциялык системаларында колдонулган демейки файл системасы. NTFS Windows XPден баштап демейки файл системасы катары FATдан кабыл алды. Демек, Windows NT 4.0, Windows 2000, Windows XP, Windows. NET сервери жана Windows жумушчу станциясы NTFSди өздөрү каалаган файл системасы катары колдонушат. NTFS такыр башка маалыматтарды уюштуруу архитектурасына ээ. Негизинен, Microsoft NTFSди UNIX менен атаандашуу үчүн, алда канча жөнөкөй FAT алмаштыруу менен иштеп чыккан. FAT бөлүмү маалыматтарды жоготпостон, NTFS бөлүгүнө оңой айландырылат. NTFS индекстөө, квота көзөмөлдөө, шифрлөө, кысуу жана оңдоо чекиттери сыяктуу функцияларды колдойт.
NTFS менен FAT ортосунда кандай айырма бар?
FAT эски Windows версияларында демейки файл системасы болгон, ал эми NTFS анын ордуна учурдагы файл системасы. NTFS FATга караганда көбүрөөк ийкемдүүлүккө ээ. Мунун себеби, FAT өзүнүн тутумдук аймактарында туруктуу структураны колдонот, бирок NTFS файлдарды колдонот. Файлдарды колдонуунун аркасында аны өзгөртүү, кеңейтүү же талапка жараша жылдыруу абдан оңой. Мисалы, MFT же Master File Table - бул NTFSде колдонулган системалык файл, ал реляциялык маалымат базасына окшош. NTFSде мейкиндикти бөлүштүрүү үчүн кластерлөө ыкмасы да FATдан айырмаланат. NTFS кластеринин максималдуу өлчөмү 4кб, ал эми боштуктун алдын алуу үчүн файлдарды кысуу камтылган.
Бирок MFT жана башка системалык файлдардын (көп мейкиндикти ээлейт) жетишпеген жагы NTFSди кичине дисктер менен колдонуу кыйын. Ошондуктан FAT дагы эле баш бармактар үчүн колдонулат. NTFS да FAT караганда көбүрөөк эс талап кылат. NTFSде орнотулган коопсуздук чаралары FATга караганда алда канча жакшыраак, анткени ал көп колдонуучу чөйрөлөр үчүн арналган. Мисалы, уруксаттарды жана шифрлөөлөрдү Windows XP Professional чыгарылышындагы жеке файлдарга да колдонсо болот. Бирок, экинчи жагынан, Windows XPде сырсөздү унутуу Windows 98ге (FAT колдонгон) караганда бир топ көйгөйлүү, анткени NTFS менен көйгөйлөрдү чечүү жана тууралоо өтө кыйын. Мындан тышкары, exFAT деп аталган эң жаңы FAT версиясы NTFSге караганда белгилүү бир артыкчылыктарга ээ деп айтылат.