Skip to content
Latchkey

Systemd Unitとは?

systemd unitは、特定のリソースをsystemdがどう管理するかを伝える宣言的なファイルで、最も一般的にはserviceですが、socket、mount、device、timerでもあり得ます。何を起動するか、順序と依存関係、restartポリシー、リソース制限を指定します。systemdはこれらのunitを読んでシステムを望ましい状態に導きます。

なぜ重要か

CIエージェント自身を含め、runner上のbackgroundエージェントは、一般にsystemd service unitとして管理されます。unitの形式を知っていることは、それらのプロセスの起動順、restart、リソース上限を制御する手段です。

関連ガイド