Instalasi paket (un) pada sistem Debian sangat lambat, sebagian karena ia bekerja dengan sejumlah besar file (kecil). Pendek untuk mendapatkan penyimpanan yang lebih cepat, bagaimana cara mempercepatnya? Saya pikir mungkin memuat beberapa direktori yang sangat diakses ke RAM sebagai satu solusi, tetapi bagaimana saya melakukannya? Apakah ada solusi yang lebih baik?
17
dir_index
opsi, atau Reiser, adalah peningkatan dramatis dibandingkan dengan ext2 atau ext3 tanpadir_index
.Jawaban:
Untuk solusi ini, Anda akan memerlukan versi dpkg setidaknya 1,15.8.6.
Karena versi dpkg itu, ada
force-unsafe-io
opsi baru yang akan menonaktifkan dpkg dari memanggil sinkronisasi () dan sejenisnya di antara setiap paket. Anda dapat menambahkan opsi ini ke config di / etc / dpkg agar selalu berlaku.Jika Anda memiliki versi dpkg yang lebih lama, Anda dapat menggunakan eatmydata sebagai alternatif .
Dan ingat kedua solusi ini tidak aman dan mungkin akan menyebabkan kehilangan data jika ada kegagalan daya saat atau segera setelah dpkg berjalan.
sumber
force-unsafe-io
ke /etc/dpkg/dpkg.cfg , dan hanya itu?echo "force-unsafe-io" > /etc/dpkg/dpkg.cfg.d/force-unsafe-io
harus berfungsi. Atau Anda dapat menambahkannya ke file konfigurasi dpkg utama yang menurut saya adalah /etc/dpkg/dpkg.cfg .