Linuxボックスでps
を実行すると、systemd
がコマンドラインオプション--switched-root
および--deserialize
。マニュアルページには何もないか、/usr/share/doc/systemd
はそれらについて言及しており、Googleはあまり助けになりませんでした。それで、彼らは何をしますか?私はそれを推測している--switched-root
は pivot_root と関係がありますが、それは推測にすぎません。
これらは 意図的に文書化されていません systemdの内部部分です。非常に簡単に、したがって:
--deserialize
_を使用して、以前にsystemd
を呼び出し、これをexec()
ingして、ファイルに書き込んだ保存済みの内部状態を復元します。そのオプション引数は、開いているファイル記述子そのプロセス用です。--switched-root
_は、このsystemd
の呼び出しが systemd
管理initramfs から呼び出されたことを通知するために使用されます。 off _--deserialize
_が原因で発生するいくつかの動作。