NTFS срещу FAT
Файлова система (известна още като файлова система) е техника за съхраняване на данни в организирана и разбираема от човека форма. Основната единица на файловата система с данни се нарича файл. Файловата система е много важен компонент, който се намира в повечето устройства за съхранение на данни, като твърди дискове, CD и DVD. Файлова система помага на устройствата да поддържат физическото местоположение на файловете. Освен това файловата система може да позволи достъп до файловете си от мрежа, като се превърне в клиент на мрежови протоколи като NFS (Network File System). FAT и NTFS са две от файловите системи, използвани в операционната система Microsoft Windows. Всъщност FAT (File Allocation Table) беше файловата система по подразбиране, използвана в по-старите версии на Windows. Започвайки от Windows XP, NTFS замени FAT като файлова система по подразбиране.
Какво е FAT?
FAT беше файловата система по подразбиране, използвана в по-старите версии на Windows (преди Windows XP). И все пак FAT може да се използва с дискети и по-стари версии на Windows (за системи с много зареждане). FAT получава името си поради използването на специален тип база данни, наречена File Allocation Table. Всеки клъстер на диска има съответния запис в таблицата. FAT първоначално се използваше с DOS, а трите му версии са FAT12, FAT16 и FAT32. Броят на битовете, използвани за идентифициране на клъстер, е броят, който се използва като суфикс в името. FAT12, FAT16 и FAT32 имат 32MB, 4GB и 32GB като максимални размери на дяловете. Въпреки че първоначалните системи не бяха в състояние да четат по-големи твърди дискове, Microsoft трябваше непрекъснато да разширява системата FAT, поради бързото увеличаване на размера на твърдия диск. Но,в крайна сметка Microsoft трябваше да замени FAT с NTFS (което е много по-подходящо за по-големи дискове). Напоследък FAT системата прави малко завръщане, тъй като палечните устройства започнаха да използват FAT. Размерите на настоящите флашки са по същество малки, така че системата FAT явно им подхожда.
Какво е NTFS?
NTFS е файловата система по подразбиране, която в момента се използва в операционните системи Windows. NTFS пое от FAT файловата система по подразбиране, започвайки от Windows XP. Следователно Windows NT 4.0, Windows 2000, Windows XP, Windows. NET server и 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 е 4kb, докато е включена компресия на файлове, за да се избегне отпускане.
Но недостатъкът на MFT и други системни файлове (което заема много място) е, че NTFS е трудно да се използва с по-малки дискове. Ето защо FAT все още се използва за палеца. NTFS също изисква повече памет от FAT. Вградените мерки за сигурност в NTFS са много по-добри от тези в FAT, тъй като са предназначени за многопотребителска среда. Например разрешения и криптиране могат да бъдат приложени дори към отделни файлове в изданието Windows XP Professional. Но от друга страна, забравянето на парола в Windows XP е много проблематично, отколкото в Windows 98 (който използва FAT), тъй като е много трудно да се отстранят неизправности и да се променят с NTFS. Освен това се твърди, че най-новата версия на FAT, наречена exFAT, има определени предимства пред NTFS.