Rabu, 07 November 2012

Perbandingan File Sistem Windows, Linux dan MacOS

Perbandingan File Sistem Antara Windows Linux dan MacOS


1. File Sistem Windows
Pada sistem operasi Windows ini mempunyai 3 (tiga) file sistem diantaranya : 
  • FAT 16 (File Allocation Table 16)
    Sebenarnya sebelum FAT 16, pertama kali adalah sistem file di MS-DOS FAT 12,tetapi karena banyak kekurangan dan banyak sekali kebutuhan makanya diciptakanlah FAT 16, FAT 16 ini sendiri sudah dikenal oleh MS-DOS pada tahun 1981. Awalnya file sistem ini didesain untuk mengatur file floppy disk, dan sampai saat ini mengalami bnyak perubahan, sehingga digunakan untuk mengatur file Harddisk.
    Keuntungan dari FAT 16 ini adalah sangat kompatibel hampir disemua sistem operasi, baik Windows 95/98/ME, OS/2, Linux dan bahkan Unix. Tetapi di balik itu semua masalah paling besar dari FAT 16 ini adalah mempunyai kapasitas tetap jumlah cluster dalam partisi, jadi semakin besar Harddisk, maka ukuran clusternya akan semakin besar juga, dan selain itu juga kekurangan FAT 16 salah satunya tidak mendukung kompresi, enkripsi dan kontrol akses dalam partisi.
  • FAT 32 (File Allocation Table 32)
    Untuk FAT 32 ini mulai di kenal pada sistem Windows 95 SP2. dan merupakan pengembangan lebih dari FAT 16. FAT 32 menawarkan kemampuan menampung jumlah cluster yang lebih besar dalam partisinya. Selain itu juga file sistem ini mengembangkan kemampuan Harddisk menjadi lebih baik dibandingkan FAT 16. Tetapi FAT 32 ini memiliki kelemahan yang dimiliki FAT 16 yaitu terbatasnya Operating System yang bisa mengenal FAT 32. Tidak seperti FAT 16 yang bisa di kenal hampir semua sistem operasinya. Tetapi itu bukan masalah apabila anada menjalankan FAT 32 di Windows XP karena Windows XP tidak peduli file sistem apa yang digunakan pada partisi.
  • NTFS (New Technology File Sistem)
    NTFS ini di kenalkan pertama kali pada Windows NT dan merupakan file system yang benar-benar berbeda dibandingkan dengan teknologi FAT. NTFS menawarkan security yang jauh lebih baik, kompresi file, cluster dan bahkan support enkripsi data. NTFS ini merupakan file system standar untuk Windows Xp dan apabila anda melakukan upgrade Windows biasa akan ditanyakan apakah ingin mengupgrade ke NTFS atau tetap menggunakan FAT. Tetapi jika anda sudah melakukan upgrade pada Windows Xp dan tidak melakukan perubahan NTFS itu bukan masalah karena anda bisa mengkonversinya ke NTFS kapanpun. Tetapi ingat bahwa apabila anda sudah menggunakan NTFS akan muncul masalah jika ingin downgrade ke FAT tanpa kehilangan data.
struktur file system Windows
 

2. File Sistem Linux
Pada sistem Linux ini dia mempunyai beberapa file system seperti yang ada di bawah ini :
  • Ext 2 (2rd Extented)
    EXT2 adalah file system yang sangat ampuh di Linux. EXT2 juga merupakan salah satu file system yang paling ampuh dan menjadi dasar dari segala distribusi Linux. Pada EXT2 file system ini, file data disimpan sebagai data blok. Data yang di blok ini mempunyai panjang yang sama dan meskipun panjangnya bervariasi diantara EXT2 file system, besar blok tersbut ditentukan pada saat file system dibuat dengan perintah mk2fs. Jika besar blok adalah 1024 bytes, maka file dengan besar 1025 bytes akan memakai 2 blok. Jadi ini berarti kita membuang setengah blok per file.
    EXT2 mendefinisikan topologi sile system dengan memberikan arti bahwa setiap file system diasosiasikan dengan struktur data inode. Sebuah inode menunjukan blok mana dalam satu file tentang hak akses setiap file,waktu modifikasi file, dan type file. Setiap file dalam EXT2 file system terdiri dari inode tunggal dan setiap inode mempunyai nomor identifikasi yang unik. Inode-inode file system disimpan dalam tabel inode. Direktori dalam EXT2 file system adalah file khusus yang mengandung pointer ke inode masing-masing isi direktori tersebut.
  • Ext 3 (3rd Extended)
    EXT 3 adalah peningkatan atau pengembangan dari EXT 2 file system. Peningkatan ini memiliki beberapa keutungan, diantaranya :
         1. Setelah kegagalan sumber daya, "unclean shutdown", atau kerusakan sistem, EXT2 file system harus melalui proses pengecekan dengan program e2fsck. Proses ini dapat membuang waktu sehingga booting menjadi sangat lama, khususnya untuk disk besar yang mengandung banyak sekali data. Dalam proses data ini, semua data tidak dapat di akses.
    JUmlah disediakan oleh EXT3 mnyebabkan tidak perlu lagi dilakukan pengecekan data setelah kebabalan sistem. EXT3 hanya dicek bila ada kerusakan hardware seperti kerusakan harddisk, tetapi kejadian ini sangat jarang. Waktu yang diperlukan EXT3 file system setelah terjadi "unclean shutdown" tidak tergantung dari ukuran file system atau banyaknya file,tetapi tergantung dari besarnya jurnal yang digunakan untuk menjaga konsitensi. Besar hurnal default memerlukan waktu kira-kira sedetik untuk pulih, tergantung kecepatan hardware.
         2. Integritas Data
    EXT3 menjamin adanya integritas data setelah terjadi kerusakan atau "unclean shutdown". EXT3 memungkinkan kita memilih jenis dan type proteksi dari data.
         3. Kecepatan
    Daripada menulis data lebih dari sekali, EXT3 mempunyai througput yang lebih besar dari pada EXT2 karena EXT3 memaksimalkan pergerakan harddisk. Kita bisa memilih tiga jurnal mode untuk memaksimalkan kecepatan, tetapi integritas data tidak terjamin.
         4. Mudah dilakukan Migrasi
    Kita dapat berpindah dari EXT2 ke sistem EXT3 tanpa melakukan format ulang.
  • Ext 4 (4rd Extended)
    EXT4 dirilis secara komplit dan stabil berawal dari kernel 2.6.28 jadi apabila distro anda yang secara default memiliki versi kernel tersebut atau di atasnya otomatis system anda sudah support EXT4 (dengan catatan sudah di include kedalam kernelnya) selain itu versi e2fsprogs harus menggunakan versi 1.41.5 atau lebih.
    Apabila anda masih menggunakan FS EXT3 dapat mengkonversi ke EXT4 dengan beberapa langkah yang tidak terlalu rumit.
    Keuntungan yang bisa didapat dengan mengupgrade file system ke EXT4 dibandingkan EXT3 adalah mempunyai pengalamatan 48-bit block yang artinya dia akan mempunyai 1EB = 1,048,576 TB ukuran maksimum file system dengan 16 TB untuk memaksimum file size nya, Fast fsck, Journal Checksumming, Defragmentation Support.
struktur file system Linux
 

0 komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Best Web Host