Apakah perlu untuk mendefrag drive di Ubuntu? Jika demikian, bagaimana saya melakukannya dan seberapa sering harus dilakukan?
Apakah perlu untuk mendefrag drive di Ubuntu? Jika demikian, bagaimana saya melakukannya dan seberapa sering harus dilakukan?
Jawaban:
Defragment (atau) direkomendasikan di bawah Windows karena memiliki implementasi sistem file yang buruk. Teknik sederhana seperti mengalokasikan blokir untuk file dalam grup daripada satu per satu menjaga fragmentasi tetap di Linux. Sistem file Linux yang khas hanya mendapatkan secara signifikan dari defragmentasi pada sistem file yang hampir penuh atau dengan pola penulisan yang tidak biasa. Sebagian besar pengguna tidak membutuhkannya , meskipun pembagi file yang berat dapat mengambil manfaat darinya (mengisi file dalam bit kecil di tengah bukanlah kasus yang dioptimalkan untuk ext3; jika Anda khawatir tentang fragmentasi dan bittorrent Anda atau klien berbagi file lainnya menawarkan opsi itu, katakan untuk mengalokasikan ulang semua file sebelum mulai mengunduh).
Saat ini, tidak ada alat defragmentasi yang siap-produksi untuk sistem file umum di Linux ( ext3 dan ext4 ). Jika Anda menginstal Ubuntu 9.10 atau lebih baru, atau mengonversi instalasi yang ada, Anda memiliki sistem file ext4 , yang mendukung extents , yang selanjutnya mengurangi fragmentasi.
Untuk kasus-kasus di mana fragmentasi muncul, alat defragmentasi ext4 sedang digunakan, tetapi belum siap .
Perhatikan bahwa secara umum, filosofi Linux dan terutama filosofi Ubuntu adalah bahwa tugas pemeliharaan umum harus terjadi secara otomatis tanpa Anda perlu campur tangan .
Ini adalah penjelasan terbaik (tidak hanya dari fragmentasi file tetapi tentang bagaimana EXT2 / 3/4 lebih tahan terhadapnya daripada FAT atau NTFS) yang saya temukan dan saya masih merujuk orang-orang untuk itu: http://geekblog.oneandoneis2.org/ index.php / 2006/08/17 / why_doesn_t_linux_need_defragmenting
Jika Anda menggunakan ext, berikut ini kutipan yang bagus dari Theodore Ts'o (ia sangat terlibat dalam pengembangan sistem file):
Jika Anda menetapkan jumlah blok yang dicadangkan ke nol, itu tidak akan mempengaruhi banyak kinerja kecuali jika Anda menjalankan untuk jangka waktu yang lama (dengan banyak file yang dibuat dan dihapus) sementara sistem file hampir penuh (yaitu, katakan di atas 95%), pada titik mana Anda akan mengalami masalah fragmentasi. Pengalokasi multi-blok Ext4 jauh lebih tahan fragmentasi, karena ia berusaha lebih keras untuk menemukan blok yang bersebelahan, jadi bahkan jika Anda tidak mengaktifkan fitur ext4 lainnya, Anda akan melihat hasil yang lebih baik hanya dengan memasang sistem file ext3 menggunakan ext4 sebelum sistem file sepenuhnya penuh.
Jadi sungguh, jawabannya adalah 'tidak'. Hanya dalam kasus yang ekstrim Anda akan mulai melihat fragmentasi yang merugikan (dengan ext).