Saya berani bertaruh uang bahwa masalah pembekuan Anda bukan karena filesystem ext2 kuno Anda, tetapi itu adalah terkait dengan hard drive Anda karena saya yakin Anda kehabisan RAM dan sistem swapping proses ke disk. Anda dapat memeriksa memori bebas dengan free
perintah. Jika Anda melihat swap digunakan, maka itu menjelaskan masalah Anda. Jika Anda ingin memantau penggunaan swap, Anda dapat menjalankan free -s 1
atau menjalankan top
. Buat mereka membelikan Anda lebih banyak RAM!
Sepertinya sistem Anda pasti akan ditingkatkan jika menggunakan ext2. Sebagian besar distribusi Linux mulai menggunakan ext3 secara default bertahun-tahun yang lalu. Upgrade ke filesystem yang lebih baru disarankan karena itu berarti Anda akan memiliki integritas data yang lebih baik jika terjadi crash sistem karena penjurnalan filesystem yang tidak ada di ext2. Perhatikan bahwa penjurnalan sistem file dengan ext3 sebenarnya dapat sedikit menurunkan kinerja untuk beberapa operasi dibandingkan dengan ext2, namun trade-off kinerja kecil sepadan dengan peningkatan integritas data.
Di sisi lain, ext3 juga memberi Anda dir_index
yang tidak ada di ext2; opsi itu (diaktifkan secara default di ext3) menggunakan pengindeksan htree untuk direktori yang mempercepat mengakses direktori dengan banyak file.
Selain itu, area lain yang dapat Anda lihat untuk sedikit meningkatkan kinerja dalam hal banyak file kecil tanpa harus memutakhirkan apa pun adalah memodifikasi opsi mount untuk ditambahkan oleh sistem file Anda noatime
; ini mematikan fitur yang memperbarui waktu terakhir diakses pada file yang Anda akses. Ada juga nodiratime
opsi untuk melakukan hal yang sama untuk direktori, tetapi opsi itu diaktifkan secara implisit hanya dengan menggunakan noatime
. Misalnya, jika /etc/fstab
file Anda berisi entri seperti ini untuk sistem file root:
/dev/hda2 / ext2 defaults 0 0
kemudian modifikasi seperti ini:
/dev/hda2 / ext2 defaults,noatime 0 0
Meskipun dimungkinkan untuk mengubah ext2 ke ext4 , Anda lebih baik menyalin semua file Anda ke drive cadangan (Anda tetap memerlukan salinan cadangan dari file Anda!), Instal versi terbaru dari Ubuntu dan kemudian salin file Anda kembali ke sistem yang baru diformat ulang (pastikan installer tidak melindungi sistem file lama Anda; Anda ingin menghapus semua yang lama).
Setelah semua ini, Anda mungkin masih ingin tahu perbedaan antara ext2, ext3 dan ext4 ; kutipan ini merangkumnya dengan baik:
Ext3 sebagian besar tentang menambahkan penjurnalan ke Ext2, tetapi Ext4 memodifikasi struktur data penting dari sistem file seperti yang ditakdirkan untuk menyimpan data file. Hasilnya adalah sistem file dengan desain yang ditingkatkan, kinerja yang lebih baik, keandalan dan fitur.