NTFS vs FAT
Ang file system (kilala rin bilang filesystem) ay isang pamamaraan para sa pag-iimbak ng data sa isang organisado at isang form na nababasa ng tao. Ang pangunahing yunit ng isang data file system ay tinatawag na file. Ang file system ay isang napakahalagang bahagi na naninirahan sa karamihan ng mga data storage device tulad ng mga hard drive, CD at DVD. Tinutulungan ng file system ang mga device na mapanatili ang pisikal na lokasyon ng mga file. Higit pa rito, maaaring payagan ng isang file system ang mga file nito na ma-access mula sa isang network sa pamamagitan ng pagiging isang kliyente sa mga protocol ng network tulad ng NFS (Network File System). Ang FAT at NTFS ay dalawa sa mga file system na ginagamit sa operating system ng Microsoft Windows. Sa totoo lang, ang FAT (File Allocation Table) ay ang default na file system na ginagamit sa mga mas lumang bersyon ng Windows. Simula sa Windows XP, pinalitan ng NTFS ang FAT bilang default na file system.
Ano ang FAT?
Ang FAT ay ang default na file system na ginamit sa mga mas lumang bersyon ng Windows (bago ang Windows XP). Gayunpaman, ang FAT ay maaaring gamitin sa mga floppy disk at mas lumang bersyon ng Windows (para sa mga multi-boot system). Nakuha ng FAT ang pangalan nito dahil sa paggamit ng isang espesyal na uri ng isang database na tinatawag na File Allocation Table. Ang bawat kumpol sa disk ay may kaukulang entry sa talahanayan. Ang FAT ay unang ginamit sa DOS, at ang tatlong bersyon nito ay FAT12, FAT16 at FAT32. Ang bilang ng mga bit na ginamit upang makilala ang isang kumpol ay ang numero na ginagamit bilang suffix sa pangalan. Ang FAT12, FAT16 at FAT32 ay may 32MB, 4GB at 32GB bilang pinakamataas na laki ng partition. Bagama't hindi nababasa ng mga paunang sistema ang mas malalaking hard disk, kailangang patuloy na palawigin ng Microsoft ang FAT system, dahil sa mabilis na pagtaas ng laki ng hard disk. Ngunit, sa huli, kinailangan ng Microsoft na palitan ang FAT ng NTFS (na mas angkop para sa mas malalaking disk). Kamakailan, ang sistema ng FAT ay gumagawa ng isang maliit na pagbalik dahil ang mga thumb drive ay nagsimulang gumamit ng FAT. Ang mga sukat ng kasalukuyang flash drive ay likas na maliit, kaya ang FAT system ay malinaw na nababagay sa kanila.
Ano ang NTFS?
Ang NTFS ay ang default na file system na kasalukuyang ginagamit sa mga operating system ng Windows. Kinuha ng NTFS ang FAT bilang default na file system simula sa Windows XP. Dahil dito, ginagamit ng Windows NT 4.0, Windows 2000, Windows XP, Windows. NET server, at Windows workstation ang NTFS bilang kanilang gustong file system. Ang NTFS ay may ganap na magkakaibang arkitektura ng organisasyon ng data. Karaniwan, binuo ng Microsoft ang NTFS upang makipagkumpitensya sa UNIX, sa pamamagitan ng pagpapalit ng mas simpleng FAT. Ang FAT partition ay madaling ma-convert sa NTFS partition nang hindi nawawala ang data. Sinusuportahan ng NTFS ang mga feature tulad ng pag-index, pagsubaybay sa quota, pag-encrypt, compression at mga repair point.
Ano ang pagkakaiba ng NTFS at FAT?
Ang FAT ay ang default na file system sa mga mas lumang bersyon ng Windows, habang ang NTFS ay ang kasalukuyang file system na kapalit nito. Ang NTFS ay may higit na kakayahang umangkop kaysa sa FAT. Ang dahilan nito ay ang katotohanan na ang FAT ay gumagamit ng nakapirming istraktura sa mga lugar ng system nito, ngunit ang NTFS ay gumagamit ng mga file. Dahil sa paggamit ng mga file, napakadaling baguhin, palawigin o ilipat kung kinakailangan. Halimbawa, ang MFT o Master File Table ay isang system file na ginagamit sa NTFS, na katulad ng isang relational database system. Ang paraan ng paggamit ng clustering sa NTFS para sa pagtatalaga ng espasyo ay iba rin sa FAT. Ang maximum cluster size ng NTFS ay 4kb, habang kasama ang file compression para maiwasan ang slack.
Ngunit ang downside ng pagkakaroon ng MFT at iba pang mga file ng system (na kumukuha ng maraming espasyo) ay ang NTFS ay mahirap gamitin sa mas maliliit na disk. Iyon ang dahilan kung bakit ang FAT ay ginagamit pa rin para sa mga thumb drive. Ang NTFS ay nangangailangan din ng mas maraming memorya kaysa sa FAT. Ang mga built-in na hakbang sa seguridad sa NTFS ay mas mahusay kaysa sa FAT, dahil ito ay inilaan para sa mga multi-user na kapaligiran. Halimbawa, maaaring ilapat ang mga pahintulot at pag-encrypt sa kahit na mga indibidwal na file sa Windows XP Professional edition. Ngunit sa kabilang banda, ang paglimot ng password sa Windows XP ay mas problema kaysa sa Windows 98 (na gumamit ng FAT), dahil napakahirap i-troubleshoot at i-tweak sa NTFS. Higit pa rito, ang pinakabagong bersyon ng FAT na tinatawag na exFAT ay inaangkin na may ilang partikular na pakinabang kaysa sa NTFS.