Sekarang, apa itu sistem file? Ini adalah teknik mengatur dan menyimpan data pada drive, itu juga menentukan jenis atribut apa yang dapat dilampirkan ke file seperti nama file, izin, atribut lainnya.
Grafik perbandingan
Dasar untuk perbandingan | FAT32 | NTFS |
---|---|---|
Dasar | Struktur sederhana | Struktur yang kompleks |
Jumlah maksimum karakter yang didukung dalam nama file | 83 | 255 |
Ukuran file maksimum | 4GB | 16TB |
Enkripsi | Tidak tersedia | Disediakan |
Keamanan | Tipe jaringan | Lokal dan jaringan |
Konversi | Diizinkan | Tidak diizinkan |
Toleransi kesalahan | Tidak ada ketentuan untuk toleransi kesalahan. | Pemecahan masalah otomatis |
Kompatibilitas dengan sistem operasi | Versi windows lama- Menang 95/98 / 2K / 2K3 / XP | Versi yang lebih baru - Menangkan NT / 2K / XP / Vista / 7 |
Daftar kontrol akses | Tidak | iya nih |
Ruang disk level pengguna | Tidak | iya nih |
Jurnal dan log saluran | Tidak hadir | Menawarkan penjurnalan untuk melacak operasi sebelumnya. |
Performa | Baik | Lebih baik dari FAT32 |
Tautan keras dan lunak | Tidak hadir | Mengandung |
Kecepatan akses | Kurang relatif | Lebih |
Kompresi | Tidak ada ketentuan kompresi. | Mendukung kompresi file. |
Definisi FAT32
Seperti disebutkan di atas, FAT32 adalah sistem file tertua yang dikembangkan pada tahun 1970-an yang tersedia untuk sistem operasi Windows. Itu pada dasarnya dirancang untuk floppy drive yang memiliki ukuran kurang dari 500 K. Ada tiga versi FAT - FAT12, FAT16 dan FAT32 dan mereka berbeda dalam ukuran file dan struktur pada disk. Sistem file FAT pertama kali digunakan dalam MS-DOS di mana ukuran maksimum hard drive dapat 32 MB yang terdiri dari sektor partisi 512 K. Ini biasanya digunakan pada drive yang dapat dilepas dan perangkat penyimpanan.
Ukuran maksimum file dalam drive FAT32 tidak dapat melebihi lebih dari 4 GB dan partisi yang dibuat dalam FAT32 harus lebih kecil dari 8 TB. Kerugian utama menggunakan FAT32 adalah tidak menyediakan keamanan apa pun. FAT16 versi sebelumnya dari sistem file FAT menderita fragmentasi internal dan tidak memiliki perlindungan akses untuk file.
Manajemen ruang disk FAT32
Sistem file FAT32 menggunakan alokasi tertaut yang menyimpan data kontrol secara terpisah dari sistem file. Tabel alokasi file disk berisi elemen untuk setiap blok disk di disk dalam array. Blok disk yang ditugaskan ke file, komponen FAT terkait menyimpan alamat blok disk berikutnya. Oleh karena itu, blok disk dan elemen FAT-nya secara kolaboratif membentuk unit yang berisi informasi yang sama dengan blok disk dalam bentuk alokasi tertaut.
Entri direktori file menyimpan alamat blok disk pertama dan elemen FAT yang sesuai dengan blok disk ini berisi alamat blok disk kedua dan seterusnya. Elemen FAT blok disk terakhir termasuk kode khusus untuk menandakan akhir file.
Definisi NTFS
NTFS adalah versi terakhir dari sistem file yang dirancang pada akhir 1990-an untuk sistem drive windows dan drive yang dapat dilepas. NTFS dibuat dengan maksud untuk menghapus keterbatasan sistem file FAT. Ini termasuk karakteristik seperti pemulihan data, multi-streaming, toleransi kesalahan, keamanan, ukuran file yang diperluas dan sistem file, nama UNICODE.
NTFS mengelola jurnal yang melacak operasi yang dilakukan di drive dan dapat dengan cepat memulihkan kesalahan, salinan bayangan untuk cadangan, enkripsi, batas kuota disk, dan tautan keras. NTFS mendukung ukuran file dan volume drive yang lebih besar dibandingkan dengan FAT32. Ini mencegah akses tidak sah ke konten file dengan memberlakukan sistem enkripsi yang disebut sebagai Sistem File Enkripsi yang menggunakan keamanan kunci publik.
Manajemen ruang disk NTFS
Sistem file NTFS tidak bergantung pada ukuran sektor pada disk yang berbeda. Ini menggunakan konsep cluster dan cluster adalah sekelompok sektor yang berdekatan untuk alokasi ruang disk. Cluster dapat berisi 2 n jumlah sektor. Partisi logis pada disk dikenal sebagai volume dan menggunakan file bitmap untuk menandakan cluster yang dialokasikan dan kosong dalam volume. Ada juga file yang disebut sebagai file cluster buruk untuk menyimpan catatan cluster yang tidak dapat digunakan. Kumpulan volume menyediakan cara untuk melebihi kapasitas partisi hingga 32 volume.
Volume NTFS terdiri dari tabel file master (MFT), sektor boot, dan beberapa file pengguna dan sistem. Tabel file master menyerupai tabel FAT dan mencakup semua detail tentang file dan folder pada volume. Keberadaan sektor boot membuat setiap volume dapat di-boot.
Perbedaan Utama Antara FAT32 dan NTFS
- FAT32 sederhana sementara struktur NTFS cukup rumit.
- NTFS dapat mendukung ukuran file dan volume yang lebih besar bersama dengan nama file yang besar relatif terhadap sistem file FAT32.
- FAT32 tidak menyediakan enkripsi dan banyak keamanan sedangkan NTFS diaktifkan dengan keamanan dan enkripsi.
- Sangat mudah untuk mengkonversi sistem file FAT ke yang lain tanpa kehilangan data. Sebaliknya, konversi NTFS sulit dicapai.
- Kinerja NTFS relatif lebih baik daripada FAT32 karena juga memberikan toleransi kesalahan.
- File-file diakses lebih cepat dalam kasus NTFS. Sebaliknya, FAT32 lebih lambat dari NTFS.
- NTFS memberikan fitur seperti penjurnalan dan kompresi, yang tidak disediakan oleh FAT32.
Keuntungan dari FAT32
- Bekerja secara efisien di bawah partisi 200 MB.
- Menyediakan kompatibilitas dengan sistem operasi yang berbeda dan sering digunakan sebagai partisi utama pada sistem multiboot.
Keuntungan dari NTFS
- Sangat aman.
- Berperforma baik bahkan di partisi lebih dari 400 MB.
- Struktur file dan direktori meningkatkan kinerja.
- Kurang rentan terhadap fragmentasi.
Kekurangan FAT32
- Partisi lebih dari 200 MB dapat menurunkan kinerja.
- Tidak aman.
- Rentan terhadap fragmentasi.
- Struktur direktori tidak memiliki organisasi standar.
Kerugian dari NTFS
- NTFS tidak didukung secara luas.
- Kinerja menurun di bawah partisi 400 MB yang berarti ketika volume kecil berisi file kecil, overhead dapat dihasilkan.
Kesimpulan
Antara sistem file FAT32 dan NTFS, sistem file NTFS adalah teknologi baru yang menyediakan lebih banyak fitur dibandingkan dengan FAT32 seperti keandalan, keamanan dan kontrol akses, efisiensi penyimpanan, ukuran yang disempurnakan dan nama file. Meskipun demikian, FAT32 masih digunakan karena kompatibilitasnya.