Sistem file atau file sistem sendiri mempunyai makna sebagai sebuah
metode untuk menyimpan atau mengorganisir file komputer beserta data yang ada
di dalamnya sehingga akan mempermudah untuk mencari dan mengaksesnya.
Pada
awal tahun 1990, Microsoft ingin menciptakan suatu sistem file yang memiliki
kualitas dan kecepatan tinggi serta dapat menjamin dan mengamankan sistem
operasi. Saat itu, Microsoft telah memiliki sistem operasi yaitu MS-DOS dan
Windows 3.x yang diharapkan memiliki kelebihan tersendiri untuk menyaingi UNIX
dan sistem operasi lainya. Salah satu kelemahan dari sistem operasi MS-DOS dan
Windows 3.x yaitu sistem ini masih tergantung pada file sistem FAT dimana file sistem
ini memiliki banyak kekurangan dalam hal penyimpanan data dan proses manajemen
file.
Pada
saat yang bersamaan, Microsoft akan membuat suatu sistem operasi yang terbaru
yaitu Windows NT. Oleh karena itu, untuk menghindari timbulnya kelemahan dari sistem
operasi tersebut akibat penggunaan file sistem FAT, maka Microsoft harus
membuat file sistem baru yang tidak lagi bergantung pada file sistem FAT. File sistem
itu kemudian diberi nama New Technology File Sistem atau yang sekarang lebih
dikenal dengan nama NTFS.
Microsoft membuat desain dari file sistem NTFS ini berdasarkan analisis
kebutuhan dari sistem operasi baru yang akan dibuatnya. Bagaimanapun NTFS tidak
seluruhnya baru, sebab sebagian dari konsopnya didasarkan pada file sistem yang
lain. Berikut penjelasan dari masing masing sistem file yang ada pada sistem
operasi Windows :
Ø FAT
16
Sistem file FAT16 pertama kali
diperkenalkan pada era MS-DOS di tahun 1981. Sistem file yang sudah berumur 27
tahun ini, pertama kali dirancang untuk menangani file yang terdapat pada floppy
disk. Selanjutnya dengan beberapa perbaikan, 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. Pada hardisk dengan besar
partisi 2GB, setiap kluster mempunyai besar 32 kilobytes, artinya walaupun file
yang terdapat pada hardisk tersebut lebih kecil dari 32 KB maka pada hardisk
dengan FAT16 tetap akan menempati ruangan sebesar 32 KB. FAT16 juga tidak
mendukung kompresi, enkripsi dan beberapa teknik keamanan yang lain.
Ø FAT
32
Sistem file FAT32 pertama kali
diperkenalkan saat peluncuran Windows 95 Service Pack 2. Sistem file ini
merupakan pengembangan dari FAT16 dengan perbaikan utama terletak pada
peningkatan jumlah kluster untuk setiap partisi. Dalam perjalanannya ternyata
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’ oleh FAT32. Setelah
muncul Windows XP, hal ini tidak menjadi masalah lagi karena Windows XP dapat
dipasang dengan baik pada FAT32 sehingga mempermudah melakukan komunikasi di
jaringan yang menggunakan Windows XP tanpa memperdulikan sistem file yang
digunakan.
Kapan
kita memilih untuk menggunakan FAT atau FAT32?
Jika kita menjalankan lebih dari satu
sistem operasi dalam satu komputer, kita membutuhkan partisi dengan sistem file
FAT. Hal ini agar data yang kita tempatkan pada partisi FAT tersebut bisa
diakses oleh kedua sistem operasi. Tetapi harap diingat karena keterbatasan
fitur keamanan dari sistem file ini, maka disarankan untuk tidak menaruh data
yang sangat penting diatas partisi dengan sistem file FAT.
Ø NTFS
(New Technology File System)
Sistem file NTFS diperkenalkan pertama
kali saat peluncuran versi awal dari Windows NT. Sistem file ini sangat berbeda
dengan FAT. NTFS memberikan fitur keamanan yang sangat tinggi, kompresi data
yang bagus serta enkripsi data yang susah ditembus.
Sistem berkas NTFS memiliki sebuah
desain yang sederhana tapi memiliki kemampuan yang lebih dibandingkan keluarga
sistem berkas FAT.
NTFS menawarkan beberapa fitur yang dibutuhkan dalam sebuah lingkungan yang
terdistribusi, seperti halnya pengaturan akses (access
control) siapa saja yang berhak mengakses
sebuah berkas
atau direktori,
penetapan kuota berapa banyak setiap pengguna dapat menggunakan kapasitas hard
disk,
fitur enkripsi,
serta toleransi terhadap kesalahan (fault tolerance).
Fitur-fitur
stkitar sebuah sistem berkas, seperti halnya directory hashing,
directory caching,
penggunaan atribut direktori, dan atribut
berkas tentu saja telah dimiliki oleh NTFS. Bahkan, Microsoft telah menambahkan
kemampuan yang hebat ke dalam NTFS agar memiliki kinerja yang tinggi, lebih
tinggi daripada sistem berkas yang sebelumnya semacam HPFS atau FAT,
khususnya pada ukuran volume yang besar, tetapi juga tetap mempertahankan
kemudahan pengoperasiannya. Salah satu keunggulan NTFS dibandingkan dengan
sistem berkas lainnya adalah bahwa NTFS bersifat extensible (dapat
diperluas) dengan menambahkan sebuah fungsi yang baru di dalam sistem operasi,
tanpa harus merombak desain secara keseluruhan (perombakan mungkin dilakukan,
tapi tidak secara signifikan).
Beberapa fitur yang terdapat pada NTFS :
- NTFS dapat mengatur kuota volume untuk setiap pengguna (dalam NTFS disebut dengan Disk Quota).
- NTFS mendukung sistem berkas terenkripsi secara transparan dengan menggunakan jenis beberapa jenis algoritma enkripsi yang umum digunakan.
- NTFS mendukung kompresi data transparan.
- 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.
- 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.
- NTFS memiliki fitur untuk menampung lebih dari satu buah ruangan data dalam sebuah berkas. Fitur ini disebut dengan alternate data stream.
T Perbandingan antara NTFS
dengan FAT16 dan FAT32
(diambil dari gampangkan.blogspot.com)
File
system yang biasanya digunakan pada system operasi Linux diantaranya :
1.
Second Extended File system (Ext2)
dirancang oleh Remy Card
2. Third Extended File System (Ext3)
DAFTAR PUSTAKA
Widya Smart /
Illtorro. 2009. http://illtorro.blogspot.com/2009/05/harddisk.html.
Yakobus
Tanurjaya/ Yahoo. 2009. http://id.answers.yahoo.com/question/index?qid=20081115211212AALX0dq.
---/Wikipedia.
2011. http://id.wikipedia.org/wiki/NTFS.
---/Gampangkan.
2011. http://gampangkan.blogspot.com/2010/12/komputer-perbedaan-file-sistem-ntfs.html.
---/Badan Stkitarisasi
Nasional. 2008. http://jdih.bsn.go.id/draft/kuliahppkformat.pdf.
---/Blog
Dokter. 2008. http://www.blogdokter.net/2008/01/09/ntfs-vs-fat/.