Grub.confとsysctl.conf

Grub.confとsysctl.conf

どちらのファイルもカーネルにパラメータを渡すために使用されます。それでは、2つの違いは何ですか?各ファイルの目的は何ですか?

答え1

grub.confパラメータが通常のプログラムに渡される方法と同様に、パラメータをカーネルに渡すようにブートローダに指示します。

sysctl/proc/sys/カーネルのランタイム構成を反映する構成ファイルの別の名前です。sysctl.confこれはコマンド用の設定ファイルにすぎず、sysctl --systemそれ自体は実際の設定ファイル用の単純なラッパーです。/proc/sys/

多くのオプションはブートローダによって渡されるか、通過するか、同じですが、技術的な理由から、sysctl一部のオプションはブートローダでのみ使用できます。nokaslr

sysctl一方、を使用すると、grub.conf変更が適用されるために再起動が必要ないという利点があります。

関連情報