systemdがデフォルトのターゲットを起動するのにかかる時間をどのように計算してグラフ化できますか?

systemdがデフォルトのターゲットを起動するのにかかる時間をどのように計算してグラフ化できますか?

systemdがデフォルトのターゲットを起動するのに実際にかかる時間を知りたい場合はどうすればよいですか?それでは、どのユニットが初期化するのにどれくらいの時間がかかり、どの程度並列に実行されるかを示すグラフを生成できますか?

ベストアンサー1

systemd-analyze内蔵ツールを使用してください。特に非難と陰謀という2つの選択肢に興味があります。

systemd-analyze blame
systemd-analyze plot > graph.svg
  • blame:初期化時間でソートされた実行ユニットのリストを印刷します。
  • plot: 出力SVGグラフィック表示サービスの初期化

おすすめ記事