Saya ingin membuat "echo 1 > /sys/kernel/mm/ksm/run"
persisten di antara sepatu bot. Saya tahu bahwa saya dapat mengedit /etc/sysctl.conf
agar /proc
perubahan sistem file tetap ada, tetapi sepertinya ini tidak berhasil /sys
. Bagaimana cara saya membuat perubahan ini agar tetap hidup kembali?
linux
kernel
filesystems
configuration
xenoterracide
sumber
sumber
sysfs.conf
jelas tidak ada di archDebian memiliki paket
sysfsutils
yang memiliki skrip init.d yang dapat menerapkan pengaturan/sys
berdasarkan konfigurasi pada/etc/sysfs.conf
.Skrip init memiliki penulis @ debian.org, jadi saya curiga bahwa ini khusus untuk debian dan mungkin tidak membuatnya ke distribusi non-Debian lainnya. Namun, semua logika terdapat dalam skrip init, sehingga Anda bisa dengan mudah mengambil paket itu, mengekstrak skrip dan menggunakannya pada sistem Anda.
sumber
/etc/sysctl.conf
dibaca oleh salah satu skrip init Anda. Ini agak tergantung pada distribusi; pada Debian, ini/etc/init.d/procps
. Debian tidak memiliki yang seperti ini untuk pengaturan/sys
di bawah dalam instalasi default-nya ( adasysfsutils
paket jika Anda menginginkannya). Jika distribusi Anda juga tidak, tulis skrip init Anda sendiri.(Catatan yang
/etc/sysctl.conf
tidak membuat/proc/sys
persisten: jika Anda/proc/sys
memasukkan sesuatu , itu tidak disimpan/etc/sysctl.conf
.)sumber
sysctl.conf
untuk/proc
/sys
/proc
tetapi untuk nilai sysctl, yang diekspos di/proc/sys
./sys
yang ini tentang.