"echo 1 > /sys/kernel/mm/ksm/run"
ブーツの間にこだわりたいです。ファイルシステムの変更を保持/etc/sysctl.conf
するように編集できることはわかっていますが、再起動後もこの変更を維持するにはどうすればよいですか?/proc
/sys
答え1
Debianには、設定に基づいて設定を適用するsysfsutils
init.dスクリプトを含むパッケージがあります。/sys
/etc/sysfs.conf
この初期化スクリプトの作成者は@debian.orgです。そのため、これは Debian に限定され、Debian 以外のディストリビューションには表示されない場合があります。ただし、すべてのロジックはinitスクリプトに含まれているため、パッケージを簡単にインポートしてスクリプトを抽出してシステムで使用できます。
答え2
ほとんどのディストリビューションには、使用できる一種のrc.localスクリプトがあります。名前とパスが異なる場合があるため、ディストリビューションを確認してください。一般的には/ etc以下を見てみることが予想されます。
答え3
/etc/sysctl.conf
初期化スクリプトの1つを読みます。これはディストリビューションによって多少異なります/etc/init.d/procps
。 Debian には/sys
デフォルトインストールに同様の設定はありません(sysfsutils
パッケージがあります。欲しいなら)ディストリビューションに1つもない場合は、独自の初期化スクリプトを作成してください。
(これは永久的ではあり/etc/sysctl.conf
ません/proc/sys
。に何かを設定しても/proc/sys
保存されません/etc/sysctl.conf
。)