Pages

Subscribe:

Rabu, 11 Januari 2012

Sistem Berkas pada Linux dan Turunannya

Sitem berkas atau file system yang terdapat pada linux dan turunannya anatara lain :
  • EXT 2
  • EXT 3
  • EXT 4
  • JFS
  • Reiser FS
Pada kesempatan kali ini saya akan membahas sedikit dari file sistem yang dimiliki oleh linux beserta turunannya.

1. EXT 2
File sistem EXT 2 merupakan file sistem yang ampuh di linux . File sistem ini menjadi dasar dari segala distribusi linux. Pada EXT 2, file data disimpan sebagai data blok. Data blok kiri mempunyai panjang yang sama dan meskipun panjangnya bervariasi diantara EXT 2 file sistem, besar blok tersebut ditentukan pada saat file sistem dibuat dengan perintah mk2fs. jika besar block adalah 1024 bytes, mak file dengan besar 1025 bytes akan memakai 2 block.

Pada file sistem EXT 2 ini mendefinisikan topologi file sistem dengan memberikan arti bahwa setiap file pada sistem diasosiakan 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 EXT 2 file sistem terdiri dari inode tunggal dan setiap inode memiliki nomor identifikasi yang unik. inode-inode file sistem disimpan disimoan dalam tabel inode. Direktori dalam EXT 2 file system adalah khusuh yang mengandung pointer ke inode masing-masing isi direktori tersebut.

2. EXT 3
Sistem file ini merupak penyempurnaan dari sistem file EXT 2. Dalam peningkatannya memiliki beberapa keuntungan, dinataranya ialah :
  • Setelah kegagalan sumber daya atau kerusakan sistem EXT2 harus melalui proses pengecekan e2fsck, proses ini membuang waktu dan proses booting jadi lama. Sedanbgkan pada EXT 3 hanya dicek apabila ada kerusakan hardware seperti kerusakan harddisk. Waktu yang diperlukan EXT 3 setelah terjadi kerusakan file, tidak tergantung pada ukuran file system atau banyaknya file.
  • Integritas data, pada file sistem ini menjamin adanya integritas data setelah terjadi kerusakan. EXT 3 memungkinkan kita memilih jenis dan tipe dari proteksi data.
  • Kecepatan,dari pada menulis data lebih dari sekali, EXT 3 memeilki throughput yang lebih besar dar EXT 2 karena EXT 3 memaksimalkan pergerakan head harddisk.
  • Mudah dilakukan migrasi, kita dapat berpindah dari EXT 2 ke sistem EXT 3 tanpa melakukan format ulang.
3. EXT 4
File sistem ini dirilis secara komplit dan stabil berawal dari kernel 2.6.28, jadi jika mengunakan linux dengan kernel 2.6.28 ini berarti sudah seacra otomatis support ke EXT 4.
Jika kita masih menggunkan file sistem EXT 3 dapat dikonversi ke EXT 4 dengan beberapa langkah yang tidak terlalu rumit.

4. JFS (Journing File System)
Sistem berkas ini merupakan file system pertama yang mengeluarkan journaling. Sistem berkas ini sudah bertahun-tahun digunakan oleh IBM.
Ciri-ciri dari sistem berkas JFS ini antara lain :
  • JFS ini menggunkan sumber daya CPU paling sedikit dibandingkan file system yang lain
  • Saat akan di format prosesnya cepat
  • Memeilki kinerja yang sangat baik terutama berkaitan dengan dengan deadline input-output.

5. Reiser FS
Sistem berkasi ini memiliki sistem jurnal yang cepat.
Ciri-ciri dari sistem berkas ini adalah

  • Reiser file sistem ini dibuat berdasarkan balance tree yang cepat
  • unggul dalam hal kinerja walaupun dengan algotitma yang lebih rumit
  • Sistenm berkas ini lebih lebih efisien dalam pemanfaatan ruang disk
  • jika kita menulis file 100 bytes, hanya akan ditempatkan dalam satu blok
  • sistem berkas ini dapat menghemat disk sampai dengan 6 persen

0 komentar:

Posting Komentar