Apakah ada cara untuk 'memaksa' ext4lazyinit
untuk menyelesaikan hal yang dilakukannya dengan prioritas maksimum? Sesuatu seperti "Saya tidak peduli dengan sumber daya sistem saya, lakukan saja pekerjaan Anda secepat mungkin"?
Saya harus menambahkan: Tanpa memformat ulang drive. Saya mengetahui opsi lazy_itable_init mkfs.
Jawaban:
Untuk 'memaksa' ext4lazyinit untuk menyelesaikan hal yang dilakukannya dengan prioritas maksimum, Anda perlu me-mount sistem file dengan 'init_itable = 0'. Secara default 10 (untuk detail silakan lihat tautan di bawah)
Solusi alternatif adalah dengan menonaktifkan utas ext4lazyinit dengan me-mount opsi ' noinit_itable ' yang mungkin bukan ide yang baik pada sistem produksi (untuk detail silakan lihat tautan di bawah).
Sumber dengan info terperinci di sini ext4lazyinit git melakukan komentar .
sumber
mount | grep /path/to/mount/point | sed -E 's/^.* on (.*) type ext4 \((.*)\)$/mount -o remount,init_itable=0,\2 \1/g'
- Ini akan menampilkan sesuatu sepertimount -o remount,init_itable=0,rw,noatime,seclabel,stripe=512,data=ordered /path/to/mount/point
Anda dapat mengatur level proses 'bagus' ke prioritas yang lebih tinggi daripada yang lain. Tidak yakin apakah itu akan membuatnya lebih cepat dan dapat mempengaruhi stabilitas sistem jika diatur terlalu tinggi (-20 adalah prioritas tertinggi).
sumber