システムにプロセス。それは何ですか?

システムにプロセス。それは何ですか?

フローチャートを見ていますが、この流れが/bin/sleep infinityすぐそこにあります。で始まりました/lib/systemd/systemd --user

を殺すと、sleep現在のセッションが停止し、システムから開始されます。

これは何をしますか?

答え1

/usr/lib/systemd/user を使ってすばやく grep を実行した結果、/bin/sleep infinity の execstart を持つ session-monitor.service というサービスがあることがわかりました。説明には次のように記載されています。

オートジャックを停止し、セッション終了と同じ方法でスタジオオーディオを起動し、さまざまな設定を変更できるスタジオコントロール用のバックエンドを提供します。

睡眠は寝ているので、これは奇妙に見えます。 session-monitor.service の execStopPost は、ExecStopPost=/bin/systemctl --user start systemd-exit.serviceプロセスが終了したときにユーザーがシステムから追い出される理由を説明します。

関連情報