Saya tahu sistem file Windows sangat sensitif terhadap fragmentasi dan Unix seperti UFS, ZFS, ext3, atau ext4 tidak sensitif.
Tetapi, adakah alasan untuk mendefrag sistem file ini?
Jika demikian, alat apa yang tersedia untuk itu?
Saya tahu sistem file Windows sangat sensitif terhadap fragmentasi dan Unix seperti UFS, ZFS, ext3, atau ext4 tidak sensitif.
Tetapi, adakah alasan untuk mendefrag sistem file ini?
Jika demikian, alat apa yang tersedia untuk itu?
Jawaban:
Mengutip halaman Wikipedia tentang Sistem File Ext3
Sistem file Linux modern menjaga fragmentasi seminimal mungkin dengan menjaga agar semua blok dalam file tetap berdekatan, bahkan jika mereka tidak dapat disimpan dalam sektor yang berurutan. Beberapa sistem file, seperti ext3, secara efektif mengalokasikan blok gratis yang terdekat dengan blok lainnya dalam file. Oleh karena itu tidak perlu khawatir tentang fragmentasi dalam sistem Linux
Sebenarnya, NTFS tidak terlalu sensitif terhadap fragmentasi. NTFS secara signifikan lebih baik daripada FAT32 - dalam segala hal - dan merupakan sistem file yang sepenuhnya modern.
Saya sudah menjalankan Linux di rumah sejak 1996 dan tidak pernah mendefrag sistem file apa pun. Saya tidak pernah membutuhkannya. Yang paling saya lakukan dalam arah ini adalah memperhatikan jenis file yang akan saya tempatkan pada sistem file dan menggunakan opsi yang sesuai ketika saya mkfs
. Misalnya, jika sistem file akan berisi file besar, saya akan menggunakan ukuran blok yang lebih besar. Jika saya membuat sistem file besar tetapi saya tahu itu tidak akan pernah memiliki lebih dari 1.000.000 file, maka saya akan menggunakan -N 1000000
opsi untuk membatasi jumlah inode. Secara umum, saya akan menyetel sistem file saat pembuatan untuk tugasnya jika jenis file tertentu akan menghuninya.
Sementara ext2 dan ext3 tidak menyediakan untuk itu (dan umumnya membutuhkannya kurang karena mereka menyimpan file relatif bersama di tempat pertama) ext4 memang menyediakan untuk defrag . Artikel ini berbicara tentang program e4defrag. Tetapi ext4 adalah sistem file baru.
Namun, dibandingkan dengan sistem file windows linux jauh lebih baik karena tidak memecah-belah, jadi saya tidak akan khawatir tentang hal itu.
http://en.wikipedia.org/wiki/Ext3#Defragmentation , tapi aku tidak akan repot-repot
Alasan hanya baik untuk defragging linux filesystem adalah untuk mengecilkan hard disk virtual yang memiliki membengkak.
Nol mengisi ruang yang tidak terpakai, defrag dan kemudian kompak disk virtual dari manajer VM.
Anda dapat men-defrag sistem XFS berkas (menggunakan xfs_fsr [dev|file]
) dan btrfs (menggunakanbtrfs filesystem defragment [file]
Sedangkan untuk yang lainnya, pastikan Anda memiliki setidaknya 80% gratis atau beberapa lusin gigabytes (mana yang lebih kecil) dan Anda tidak perlu khawatir tentang defragmentasi.