FAT dan NTFS

FAT dan NTFS

Assalamu'alaikum Wr. Wb.

Puji dan syukur semoga senantiasa kita panjatkan kepada Alloh yang telah melimpahkan segala kebaikan, kenikmatan, hingga semua hal yang kita butuhkan. Hanya dengan bersyukur kita akan mengerti akan luar biasanya nikmat yang Alloh limpahkan kepada kita. Kemudian shalawat dan salam semoga tetap terlimpahkan kepada Nabi Muhammad SAW. yang kita nantikan syafa'atnya dihari yang dijanjikan.

Pada kesempatan ini saya akan berbagi berkaitan dengan FAT dan NTFS, tentu saja kedua istilah ini sudah sering kita dengar, baca maupun kita juga pernah menggunakannya. Untuk lebih jelas, berikut adalah uraian materinya.

FAT (File Allocation System) adalah sebuah sistem berkas yang menggunakan struktur tabel alokasi berkas sebagai cara dirinya beroperasi. FAT pertama kali dikembangkan oleh Bill Gates dan Marc McDonald, pada tahun 1976-1977. Ada beberapa versi dari sitem berkas FAT, yaitu FAT12, FAT16, FAT32, exFAT yang dibagi menurut unit alokai yang didukungnya. Berikutnya adalah karakteristik dan fitur dari setiap versi yang bisa pembaca langsung baca di tabeel bawah ini :
Ukuran partisiFAT12FAT16FAT32
0 MB hingga 6 MB1024 byte (2 sektor)Tidak didukungTidak didukung
7 MB hingga 16 MB2048 byte (4 sektor)Tidak didukungTidak didukung
17 MB hingga 32 MB4096 byte (8 sektor)512 byte (1 sektor)Tidak didukung
33 MB hingga 64 MBTidak didukung1024 byte (2 sektor)512 byte (1 sektor)
65 MB hingga 128 MBTidak didukung2048 byte (4 sektor)1024 byte (2 sektor)
129 MB hingga 256 MBTidak didukung4096 byte (8 sektor)2048 byte (4 sektor)
257 MB hingga 512 MBTidak didukung8192 byte (16 sektor)4096 byte (8 sektor)
513 MB hingga 1024 MBTidak didukung16384 byte (32 sektor)4096 byte (8 sektor)
1025 MB hingga 2048 MBTidak didukung32768 byte (64 sektor)4096 byte (8 sektor)
2049 MB hingga 4096 MBTidak didukung65536 byte (128 sektor)
Hanya dapat digunakan dalam keluarga Windows NT
4096 byte (8 sektor)
4097 MB hingga 8192 MBTidak didukungTidak didukung4096 byte (8 sektor)
8192 MB hingga 16384 MBTidak didukungTidak didukung8192 byte (16 sektor)
16385 MB hingga 32768 MBTidak didukungTidak didukung16384 byte (32 sektor)
32769 MB - 127.5 GBTidak didukungTidak didukung32768 byte (64 sektor)
127.5 GB - 2 TBTidak didukungTidak didukung65536 (128 sektor)
Sedangkan exFAT yang dapat lebih dikenal dengan FAT64 ialah sebuah sistem berkas proprietary yang cocok untuk digunakan oleh media-media penyimpanan berbasis memori flash. Sistem berkas ini pertama kali dibuat oleh Microsoft untuk perangkat-perangkat benam di dalam Windows Embedded CE 6.0 dan Windows Vista Service Pack 1. Diperkenalkan pada bulan November 2006, sistem berkas ini dapat digunakan sebagai alternatif dari sistem berkas NTFS, karena memang NTFS memiliki struktur data yang relatif lebih besar ketimbang exFAT.

NTFS (New Technology File System) ialah sebuah sistem berkas yang dibekalkan oleh Microsoft yang memiliki sebuah desain yang sederhana tapi memiliki kemampuan yang lebih dibandingkan keluarga sistem berkas FAT. NTFS ini memiliki beberapa fitur diantaranya:

1. NTFS dapat mengatur kuota volume untuk setiap pengguna (dalam NTFS disebut dengan Disk Quota).
2. NTFS mendukung sistem berkas terenkripsi secara transparan dengan menggunakan jenis beberapa jenis algoritma enkripsi yang umum digunakan.

3. NTFS mendukung kompresi data transparan yang, meskipun tidak memiliki rasio yang besar, dapat digunakan untuk menghemat penggunaan ruangan hard disk. Selain itu, NTFS mendukung pembuatan berkas dengan atribut sparse (berkas yang berisi banyak area kosong di dalam datanya) yang umumnya dibutuhkan oleh aplikasi-aplikasi ilmiah.

4. NTFS mendukung hard link (tautan keras) serta symbolic link (tautan simbolis) seperti halnya sistem berkas dalam sistem operasi keluarga UNIX, meskipun dalam NTFS, implementasinya lebih sederhana. Fitur symbolic link dalam NTFS diimplementasikan dengan menggunakan Reparse Point yang awalnya hanya dapat diterapkan terhadap direktori. Windows Vista mengizinkan penggunaan symbolic link terhadap berkas.

5. NTFS mendukung penamaan berkas dengan metode pengodean Unicode (16-bit UCS2) hingga 255 karakter. Berbeda dengan sistem berkas FAT yang masih menggunakan pengodean ANSI (8-bit ASCII) dan hanya berorientasi pada format 8.3. Penggunaan nama panjang dalam sistem berkas FAT akan menghabiskan lebih dari dua entri direktori.

6. NTFS memiliki fitur untuk menampung lebih dari satu buah ruangan data dalam sebuah berkas. Fitur ini disebut dengan alternate data stream.

Sekian semoga dapat bermanfaat bagi pembaca Wassalamu'alaikum Wr. Wb.

Sumber referensi :