"Kumpulan Materi Kuliah [2009080 Deden Wahiddin]"

Selasa, 10 Januari 2012

File Sistem ( Sistem Berkas )

File System Linux :

EXT2
File sistem EXT2 merupakan file sistem yang ampuh di linux. File sistem ini menjadi dasar dari segala distribusi linux. Pada EXT2, file data disimpan sebagai data blok. Data blok kiri mempunyai panjang
File sistem EXT2 merupakan file sistem yang ampuh di linux. File sistem ini menjadi dasar dari segala distribusi linux. Pada EXT2, file data disimpan sebagai data blok. Data blok kiri mempunyai panjang yang sama dan meskipun panjangnya bervariasi diantara EXT2 file sistem. Besar block tersebut ditentukan pada saat file sistem dibuat dengan perintah mk2fs. Jika besar block adalah 1024 bytes, maka file dengan besar 1025 bytes akan memakai 2 block. Pada sistem EXT2 ini mendefinisikan topologi file sistem dengan memberikan arti bahwa setiap file pada sistem diasosiasikan dengan struktur data inode. Sebuah inode menunjukan blok mana dalam suatu file tentang hak akses setiap file, waktu modifikasi, dan tipe file. Setiap file dalam EXT2 terdiri dari inode tunggal dan setiap inode memiliki nomoridentifikasi yang unik. Inode-inode file sistem disimpan dalam tabel inode. Direktori dalam EXT2 file sistem adalah khusus  yang mengandung pointer ke inode masing-masing isi direktori tersebut.

EXT3
Sistem file ini merupakan penyempurnaan dari sistem file EXT2. Dalam peningkatannya memiliki beberapa keuntungan, diantaranya ialah :
·   Setelah kegagalan sumber daya atau kerusakan sistem EXT2 harus memulai proses pengecekan e2fsck, proses ini membuang waktu dan proses booting jadi lama. Sedangkan EXT3 hanya dicek apabila ada kerusakan hardware seperti kerusakan hardisk. Waktu yang diperlukan EXT3 setelah terjadi kerusakan file, tidak tergantung pada ukuran file sistem atau banyaknya file.
·   Integritas data, pada file sistem ini menjamin adanya integritas data setelah terjadi kerusakan. EXT3 memungkinkan kita memilih jenis dan tipe dari proteksi data.
·     Kecepatan, dari pada menulis data lebih dari sekali, EXT3 memiliki troughput yang lebih besar dari EXT2 karena EXT3 memaksimalkan pergerakan head hardidsk.

EXT4
File sistem ini dirilis secara komplit dan stabil berawal dari kernel 2.6.28, jadi jika menggunakan linux dengan kernel 2.6.28 ini berarti sudah secara otomatis support ke EXT4. Jika kita masih menggunakan file sistem EXT3 dapat dikonversi ke EXT4 dengan beberapa langkah yang tidak terlalu rumit.


File System Windows
Sistem berkas pada sistem operasi Windows identik dengan kata FAT dan NTFS, seperti apa kedua jenis sistem berkas ini ?  kita ulas satu per satu ...

Windows sendiri memiliki 3 format untuk file sistemnya, diantaranya :
·         FAT 16
·         FAT 32
·         NTFS 

FAT 16
File sistem FAT 16 awalnya diperkenalkan oleh MS-DOS 1981. Awalnya sistem ini diciptakan untuk mengatur file di floopy drive atau yang biasa kenal dengan disket. FAT 16 mengalami beberapa kali perubahan, sehingga digunakan untuk mengatur file harddisk. Keuntungan FAT 16 adalah file sistem ini kompatibel hampir disemua sistem operasi, baik windows 95/98,ME, OS/2, linux dan bahkan UNIX. Namun masalah yang dimiliki  oleh sistem FAT 16 ini ialah mempunyai kapasitas tetap jumlah cluster dalam partisi, jadi semakin besar harddisk maka ukuran cluster akan semakin besar, artinya file sekecil apapun tetap akan memakan 16Kb dari harddisk. Kekurangan lain yang dimiliki sistem file FAT 16 ialah tidak mendukung kompresi, enkripsi dan kontrol akses dalam partisi.

FAT 32
File sistem FAT 32 awalnya mulai dikenal pada sistem windows 95 SP2, dan merupakan pengembangan lebih dari FAT 16. Sistem file ini mempunyai kemampuan menampung jumlah cluster yang lebih besar dalam partisi. Selain itu juga mengembangkan kemampuan harddisk menjadi lebih baik dibanding FAT 16. Namum FAT 32 ini memiliki kelemahan yang tidak dimiliki FAT 16 yaitu terbatasnya operating sistem yang bisa mengenal FAT 32. Tidak seperti FAT 16 yang bisa dikenal oleh hampir semua operating sistem.

NTFS
File sistem NTFS awalnya digunakan pada windows NT dan merupakan file sistem yang benar-benar berbeda dibanding teknologi FAT. NTFS menawarkan security yang lebih baik, kompresi file, cluster dan bahkan support enkripsi data.
Umumnya file sistem in tidak kompatibel dengan operating sistem lain yang terinstall dikomputer yang sama (Double OS) bahkan juga tidak terdetek apabila kita melakukan start up boot menggunakan floopy. Untuk itu sangat disarankan untuk menyediakan partisi yang kecil saja yang menggunakan file sistem FAT di awal partisi. Partisi ini dapat digunakan untuk menyimpan recovery tool apabila mendapat masalah.

1 komentar:

  1. Sebenarnya ada beberapa filesystem (bukan file system - beda) lain di Linux, diataranya :
    - Reiserfs (dikembangkan oleh Hans Reiser, sudah ada sejak masa ext2, dengan fitur2 yang bahkan lebih bagus dari ext3)

    - JFS (dikembangkan oleh IBM, sangat hemat resource)

    - XFS (dikembangkan oleh SGI, setahuku saat ini merupakan the best filesystem di Linux)

    BalasHapus