Senin, 02 November 2015

Perbandingan antara FAT32 dan exFAT


Sebelum membandingkan FAT32 dan exFAT saya akan menjelaskan secara singkat apa itu File System atau dalam bahasa indonesia nya sering disebut System berkas.

Apa sih File System itu??

         Menurut beberapa literatur yang saya temukan dan saya baca, File System / Sistem Berkas merupakan metoda penyimpanan file pada komputer atau media penyimpanan komputer dalam mengatur lokasi file tersebut. Ada juga yang menyebut bahwa File System adalah struktur logika yang digunakan untuk mengendalikan akses terhadap data yang ada pada disk. File System memiliki dua bagian:


1. Kumpulan file yang masing-masingnya menyimpan data-data yang berhubungan.
2.Struktur direktori yang mengorganisasi dan menyediakan informasi mengenai seluruh file dalam sistem.
      Fungsi File System salah satunya untuk memberi nama pada berkas dan meletakkannya pada media penyimpanan. Fungsi lainnya adalah sebagai konvensi penamaan berkas dan peletakkan berkas pada struktur direktori. Semua sistem operasi memiliki File Systemnya sendiri untuk meletakkan file dalam sebuah struktur hirarki.

Lalu apa hubungannya File System dengan Sistem Operasi??

File system akan mencari lokasi dari file yang diinginkan. Setelah file itu ditemukan, file system akan membaca file tersebut kemudian mengirimkan informasinya kepada sistem operasi dan akhirnya bisa dibaca oleh kita.
File system merupakan interface yang menghubungkan sistem operasi dengan disk. Ketika program menginginkan pembacaan dari harddisk atau media penyimpanan lainnya, sistem operasi akan meminta file system untuk membuka file yang diminta tersebut.
File system akan mencari lokasi dari file yang diinginkan. Setelah file itu ditemukan, file system akan membaca file tersebut kemudian mengirimkan informasinya kepada sistem operasi dan akhirnya bisa dibaca oleh kita.


Dan berikut perbedaan antara FAT 32 dan exFAT :
1. FAT32

FAT32 adalah versi sistem berkas FAT (File Allocation Table) yang paling baru, yang sering kita jumpai di tahun tahun sekarang ini versi sebelumnya, FAT32 yang diperkenalkan ketika Microsoft merilis Windows 95 OEM Service Release 2 (Windows 95 OSR2). Tabel sistem operasi Windows yang mendukung sistem berkas FAT32 ini sebagai berikut :



- Windows 98
- Windows ME
- Windows 2000
- Windows XP
- Windows 2003 Server
- Windows Vista
- Windows 7

    FAT32 merupakan sistem berkas yang menggunakan unit alokasi yang memiliki batas hingga 32-bit. File System ini dapat menampung maksimum 232 unit alokasi atau sebanyak4294967296. 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.
     Kekebihan FAT32 :
     1. Dapat bekerja pada sistem operasi yang berbeda
      2. Dapat menampung jumlah cluster yang lebih banyak dibanding FAT16
Kekurangan FAT 32 :
1. Tidak dapat mendukung semua sistem operasi.
2. Tidak ada fitur keamanan.
3. Tidak ada fitur kompresi data.
4. Tidak ada emkripsi data.

          2. exFAT
        exFAT singkatan dari Extended File Allocation Table atau sering disebut sebagai FAT64. exFAT merupakan sistem berkas proprietary yang cocok untuk digunakan oleh media-media penyimpanan berbasis memori flash. File System ini pertama kali dibuat oleh Microsoft untuk perangkat-perangkat benam di dalam Windows Embedded CE 6.0 dan Windows Vista Service Pack 1.
Beberapa keuntungan exFAT
·         Skalabilitas untuk HDD berukuran besar.
·         Ukuran besar teoritis maksimal 264 (16 EiB).
·         Ukuran cluster yang didukung hingga 2255 sektor, dengan batasan implementasi hingga 32 MB.
·         Performa untuk alokasi ruangan kosong dan penghapusan ditingkatkan karena File System ini      memperkenalkan implementasi baru, yaitu Free Space Bitmap.
·         Mendukung lebih dari 216 (65536) berkas di dalam sebuah direktori tunggal.
·         Mendukung fitur Access Control List (ACL), seperti halnya NTFS.
·         Mendukung Transaction-Safe FAT File System (sebuah fungsi optional untuk Windows CE yang diaktifkan)
·         Memiliki ruangan tersendiri yang bisa digunakan oleh OEM untuk melakukan kustomisasi terhadap sistem berkas untuk karakteristik perangkat tertentu.
·         Timestamp dapat ditampilkan dalam UTC, tidak hanya dalam local time saja.
  
  
Beberapa kelemahan yang dimiliki exFAT antara lain:
·        Perangkat yang menggunakan file system exFAT tidak bisa menggunakan kemampuan ReadyBoost milik Windows Vista.
·        Status lisensi yang belum jelas.
·        Tidak bisa diakses oleh sistem-sistem operasi Windows terdahulu, sebelum Windows Vista    SP1 atau Windows CE 6.0.
·        Belum tersedia implementasi dalam proyek open source.