NTFS vs FAT
Sistem fail (juga dikenali sebagai sistem fail) adalah teknik menyimpan data dalam bentuk yang teratur dan boleh dibaca manusia. Unit asas sistem fail data dipanggil fail. Sistem fail adalah komponen yang sangat penting yang terletak di kebanyakan peranti penyimpanan data seperti cakera keras, CD dan DVD. Sistem fail membantu peranti untuk mengekalkan lokasi fizikal fail. Selain itu, sistem fail boleh membenarkan failnya diakses dari rangkaian dengan menjadi pelanggan kepada protokol rangkaian seperti NFS (Sistem Fail Rangkaian). FAT dan NTFS adalah dua sistem fail yang digunakan dalam sistem operasi Microsoft Windows. Sebenarnya, FAT (Jadual Alokasi Fail) adalah sistem fail lalai yang digunakan dalam versi Windows yang lebih lama. Bermula dari Windows XP, NTFS telah menggantikan FAT sebagai sistem fail lalai.
Apa itu FAT?
FAT adalah sistem fail lalai yang digunakan dalam versi Windows yang lebih lama (sebelum Windows XP). Namun, FAT boleh digunakan dengan cakera liut dan versi Windows yang lebih lama (untuk sistem berbilang boot). FAT mendapat namanya kerana menggunakan jenis pangkalan data khusus yang dipanggil Table Allocation File. Setiap kelompok pada cakera mempunyai catatan yang sama di atas meja. FAT pada mulanya digunakan dengan DOS, dan tiga versinya ialah FAT12, FAT16 dan FAT32. Bilangan bit yang digunakan untuk mengenal pasti kumpulan adalah bilangan yang digunakan sebagai akhiran dalam nama. FAT12, FAT16 dan FAT32 mempunyai 32MB, 4GB dan 32GB sebagai saiz partition maksimum. Walaupun sistem awal tidak dapat membaca cakera keras yang lebih besar, Microsoft perlu memanjangkan sistem FAT secara berterusan, disebabkan oleh peningkatan pesat saiz cakera keras. Tetapi, akhirnya Microsoft terpaksa menggantikan FAT dengan NTFS (yang lebih sesuai untuk cakera yang lebih besar). Baru-baru ini, sistem FAT sedang membuat sambutan kecil kerana pemacu ibu jari telah mula menggunakan FAT. Saiz pemacu kilat semasa sememangnya kecil, jadi sistem FAT jelas sesuai dengan mereka.
Apakah NTFS itu?
NTFS adalah sistem fail lalai yang kini digunakan dalam sistem operasi Windows. NTFS mengambil alih dari FAT sebagai sistem fail lalai bermula dari Windows XP. Akibatnya, pelayan Windows NT 4.0, Windows 2000, Windows XP, Windows .NET, dan stesen kerja Windows menggunakan NTFS sebagai sistem fail pilihan mereka. NTFS mempunyai arsitektur organisasi data yang sama sekali berbeza. Pada dasarnya, Microsoft telah membangunkan NTFS untuk bersaing dengan UNIX, dengan menggantikan FAT yang lebih mudah. Pemisahan FAT boleh dengan mudah ditukar kepada partition NTFS tanpa kehilangan data. NTFS menyokong ciri seperti pengindeksan, penjejakan kuota, penyulitan, pemampatan dan titik pembaikan.
Apakah perbezaan antara NTFS dan FAT??
FAT adalah sistem fail lalai dalam versi Windows yang lebih lama, sementara NTFS adalah sistem fail semasa di tempatnya. NTFS mempunyai lebih banyak fleksibiliti daripada FAT. Sebabnya adalah fakta bahawa FAT menggunakan struktur tetap di kawasan sistemnya, tetapi NTFS menggunakan fail. Kerana penggunaan fail, sangat mudah untuk mengubah, melanjutkan atau bergerak seperti yang diperlukan. Sebagai contoh, Jadual Fail MFT atau Master adalah fail sistem yang digunakan dalam NTFS, yang serupa dengan sistem pangkalan data relasi. Cara pengelompokan digunakan dalam NTFS untuk penugasan ruang juga berbeza dari FAT. Saiz kluster maksimum NTFS ialah 4kb, manakala mampatan fail dimasukkan untuk mengelakkan kendur.
Tetapi kelemahan mempunyai fail sistem MFT dan lain-lain (yang memerlukan banyak ruang) ialah NTFS adalah sukar untuk digunakan dengan cakera yang lebih kecil. Itulah sebabnya FAT masih digunakan untuk pemacu ibu jari. NTFS juga memerlukan lebih banyak memori daripada FAT. Langkah-langkah keselamatan terbina dalam NTFS jauh lebih baik daripada di FAT, kerana ia bertujuan untuk persekitaran multi-pengguna. Contohnya, keizinan dan penyulitan boleh digunakan untuk fail individu dalam edisi Windows XP Professional. Tetapi sebaliknya, lupa kata laluan dalam Windows XP adalah lebih bermasalah daripada Windows 98 (yang menggunakan FAT), kerana sangat sukar untuk menyelesaikan masalah dan tweak dengan NTFS. Selain itu, versi terbaru FAT yang dipanggil exFAT didakwa mempunyai kelebihan tertentu berbanding NTFS.