File
System adalah metode untuk menyimpan dan mengatur file-file dan data yang
tersimpan di dalamnya untuk membuatnya mudah ditemukan dan diakses. File System
dapat menggunakan media penyimpan data seperti HardDisk atau CD Rom. Secara
umum file system adalah file system merupakan database khusus untuk
penyimpanan,pengelolaan, manipulasi dan pengambilan data.
FAT16
(File Allocation Table)
FAT16
ini merupakan sistem berkas yang menggunakan unit alokasi yang memiliki batas
hingga 16-bit. File sistem ini dapat menampung maksimum 216 unit
alokasi atau sebanyak 65536. Kapasitas file system ini sebanyak 4 GB, jauh
sngat melebihi versi sebelumnya yang hanya 32 MB. Ukuran unit alokasi yang
digunakan FAT16 tergantung kapasitas partisi harddisk yang akan diformat. Jika
kapasitasnya kurang dari 16 MB, maka yang akan digunakan adalah FAT12. Jika
melebihi 16 MB maka yang digunakan adalah FAT16.FAT16 pertama kali digunakan
pada Sistem Operasi MS-DOS pada tahun 1981. Keuntungan menggunakan FAT16 adalah
kompatibel hampir di semua sistem operasi, baik Windows 95/98/ME, OS/2, Linux
bahkan Unix. Namun, ada juga kekurangan dari FAT versi ini yakni mempunyai
kapasitas tetap dalam jumlah cluster dalam partisi, jadi semakin besar
harddisk, semakin besar pula ukuran cluster. Selain itu, FAT16 tidak mendukung
kompresi, enkripsi, dan control akses dalam partisi.
Adapun
cara kerja FAT. Sistem berkas ini akan membuat sebuah tabel alokasi berkas yang
disimpan pada lokasi yang dekat dengan permulaan media penyimpanan tersebut.
Media penyimpanan yang dimaksud adalah media penyimpanan seperti sebuah hard
disk, sebuah partisi dalam sebuah hard disk, atau media penyimpanan portabel.Selain
membuat satu tabel alokasi berkas, sistem berkas tersebut juga membuat salinan
dari sistem berkas tersebut, dan berada pada media penyimpanan yang sama. Jika
salah satu salinan mengalami kerusakan, maka sistem berkas akan menggunakan
salinan yang lain, dan mengganti tabel yang rusak tersebut dengan salinan yang
masih baik (cara kerja ini disebut dengan FAT Mirroring, yang bekerja seperti
layaknya RAID 1). Lokasi tabel alokasi berkas ditentukan di dalam sebuah area
yang disebut dengan BIOS Parameter Block (BPB) dalam boot sector sebuah media
penyimpanan yang menggunakan sistem berkas FAT.
Setiap
sistem file memiliki kelemahan dan kelebihan, berikut kekurangan serta
kelebihan dari FAT16 :
Kelemahan FAT16
FAT16
mempunyai kapasitas tetap jumlah cluster dalam partisi, jadi semakin besar
Harddisk maka ukuran cluster akan semakin besar, artinya file sekecil apapun
tetap akan memakan 32Kb dari harddisk. Hal jelek lain adalah FAT16 tidak
mendukung kompresi, enkripsi dan kontrol akses dalam partisi. FAT16 adalah
sistem berkas yang menggunakan unit alokasi yang memiliki batas hingga 16-bit,
sehingga dapat menyimpan hingga 216 unit alokasi (65536 buah). Sistem berkas
ini memiliki batas kapasitas hingga ukuran 4 Gigabyte saja disamping itu ukuran
unit alokasi yang digunakan oleh FAT16 bergantung pada kapasitas partisi yang
hendak diformat misalnya jika ukuran partisi kurang dari 16 Megabyte, maka
Windows akan menggunakan sistem berkas FAT12, dan jika ukuran partisi lebih
besar dari 16 Megabyte, maka Windows akan menggunakan sistem berkas FAT16.
Kelebihan FAT16
FAT16 adalah sebuah
file system yang kompatibel hampir di semua Operating System baik itu Windows
95/98/me, OS/2 , Linux dan bahkan Unix.
FAT32
FAT32
merupakan sistem berkas yang menggunakan unit alokasi yang memiliki batas
hingga 32-bit. File System ini dapat menampung maksimum 232 unit alokasi atau
sebanyak 4294967296. Meskipun demikian, dalam implementasinya, jumlah unit
alokasi yang dapat dialamati oleh FAT32 hanya 228 atau 268435456 buah. FAT32
pertama kali dikenalkan pada Sistem Operasi Windows 95 OSR2. Pada Sistem
Operasi Windows NT 5.x ke atas, hanya mengizinkan pembuatan partisi FAT32
hingga 32 GB. Jika partisinya melebihi 32 GB, maka yang akan digunakan adalah
File System NTFS. Keunggulan FAT32 adalah kemampuan menampung jumlah cluster
yang lebih besar dalam partisi. Namun, kelemahan menggunakan File System ini
adalah terbatasnya Sistem Operasi yang bisa mengenal FAT32.
Cara
Kerja : Sebuah file alokasi disk sistem dari Microsoft yang menggunakan
32-bitnilai untuk entri FAT, bukan 16-bit yang digunakan oleh sistem FAT asli,
memungkinkanukuran partisi hingga 2TB (terabyte). FAT32 pertama kali muncul
pada Windows 95B danjuga ditemukan pada Windows 98 dan Windows NT 5.0. Untuk
mengatasi batas volumeukuran FAT16 sementara
masih memungkinkan memori
dibatasi-DOS real-mode kodeuntuk
menangani format, Microsoft
memutuskan untuk mengimplementasikan generasibaru FAT,
yang dikenal sebagai
FAT32, dengan 32-bit
nomor cluster, dimana
28 bitdigunakan saat
ini. Dalam teori,
ini harus mendukung
total cluster sekitar
268.435.438(<228),
memungkinkan untuk ukuran
drive pada kisaran
2 terabyte. Namun,
karena keterbatasan dalam utilitas
scandisk Microsoft, FAT
tidak diperkenankan untuk
tumbuh melampaui 4.177.920 (<224) cluster, menempatkan batas volume
pada 124,55 gigabyte, kecuali "scandisk" tidak diperlukan. Windows
2000 dan XP ditempatkan batas pada ukuranpartisi FAT32 mereka dapat menciptakan
pada 32 GB, Microsoft mengatakan ini adalah dengan desain
tetapi tidak menjelaskan
mengapa, dan mereka
versi Windows cukupmampu
membaca dan menulis
partisi FAT32 yang
lebih besar diciptakan
oleh lainnyaberarti. FAT32
diperkenalkan dengan Windows
95 OSR2. Banyak
perubahan itudimasukkan membuat
perbaikan besar. Ukuran file maksimum yang mungkin untuk volumeFAT32 adalah
4 GB minus
1 byte (232-1
byte). Untuk kebanyakan
pengguna, hal ini menjadi
batas paling mengganggu
dari FAT32 pada
2005, sejak video
capture dan mengedit aplikasi
dapat dengan mudah melebihi batas ini, seperti dapat swap file sistem.32-bit
Tabel Alokasi File Sistem File Tidak sama dengan VFAT atau FAT, yang keduanya 16-bit
file sistem.Urungkan pengeditan
Adapun kelemahan dan kelebihan dari FAT32 :
Kelemahan FAT32 :
Namun FAT32 memiliki
kelemahan yang tidak di miliki FAT16 yaitu terbatasnya Operating System yang
bisa mengenal FAT32. Tidak seperti FAT16 yang bisa dikenal oleh hampir semua
Operating System, namun itu bukan masalah apabila anda menjalankan FAT32 di
Windows Xp karena Windows Xp tidak peduli file sistem apa yang di gunakan pada
partisi. File system FAT32 juga tidak mampu menampung single file berukuran 4gb
atau lebih. Tidak hanya itu, beberapa orang berpendapat bahwa filesistem FAT32
ini lebih mudah terfragmentasi dibanding NTFS, jika fragmentasi meningkat,
tentu performa akan turun.
Kelebihan FAT32 :
FAT32 menawarkan
kemampuan menampung jumlat cluster yang lebih besar dalam partisi. Selain itu
juga mengembangkan kemampuan harddisk menjadi lebih baik dibanding FAT16.
Kesimpulan
dari analisis diatas mengenai FAT16 DAN FAT32 adalah Sistem file ini mampu
untuk menangani file yang terdapat pada hard disk. Keunggulan yang paling besar
dari FAT16 adalah kemampuan untuk bekerja pada banyak sistem operasi yang
berbeda seperti, Windows 95/98/Me, OS/2, Linux, dan beberapa versi dari UNIX.
Sedangkan kelemahan terbesarnya terletak pada jumlah kluster yang terbatas
untuk tiap partisinya, sehingga apabila hardisk bertambah besar maka ukuran kluster
yang ada pada hardisk juga akan bertambah besar. FAT32 mempunyai banyak keunggulan
lain bila dibandingkan dengan pendahulunya. Meskipun FAT32 bertujuan untuk
menutupi segala kelemahan yang terdapat pada FAT16, ternyata timbul suatu
masalah dengan kompatibelitas terhadap sistem operasi yang lain. Bila FAT16
mampu ‘bercengkrama’ dengan banyak sistem operasi, tidak demikian halnya dengan
FAT32. Windows NT, Linux dan UNIX adalah beberapa diantara sistem operasi yang
gagal ‘dihinggapi’ olehFAT32.