私はの取り扱いに関するいくつかの質問持っているprocfs
か、sysctl
値を。
/ procファイルがない場合に機能を有効にできますか?
欠落/proc
またはsysctl
エントリは常に、その特定のカーネルでオプションが有効になっていないことを意味しますか?言い換えると、対応する/proc
エントリが使用可能でなくても、カーネルで機能を有効化またはサポートできますか?ポピュレートするコード部分を削除する方法でカーネルソースを変更した人はいないと思い/proc
ます。
可能な場合-デフォルトは特定の値ですか?
/proc
対応するproc-Fileが存在しない場合、値がデフォルトの値になるかどうかを知りたい。何らかの理由で、私のカーネルがサポートしている場合はASLRを、しかし、/sys/kernel/randomize_va_space
存在しない、ASLRでその結果がアクティブであるかありませんか?
動作はすべての設定で同じですか?
動作はすべてのカーネル、バージョン、機能で同じですか?または、設定ごとに個別にこの情報を取得する必要がありますか?
例えば:
/proc/sys/kernel/sysrq
私のマシンに存在しない場合、それはどういう意味ですか
そのマジックSysRq機能が私のカーネルでは利用できませんか?
それが利用可能であること?
私が知らない他のオプションに応じて利用可能になるかどうか
この機能の特定のコードにはハードコードされたデフォルトが含まれており、この設定はカーネルの機能ごとに異なるということですか?そのため、デフォルトの値を知りたい場合は、各機能のコードを確認する必要があります。
カーネル設定の意味について読むことができる良いドキュメントがあります。デフォルトの動作を説明するドキュメントはありますか?