systemd-.sliceとは何ですか?

systemd-.sliceとは何ですか?

の出力でこれを見ることができますsystemd-analyze critical-chain

出力例にはsystemd-analyze(1)その内容が含まれていますが、説明しません。

       Example 3. systemd-analyze critical-chain

           $ systemd-analyze critical-chain
           multi-user.target @47.820s
           └─pmie.service @35.968s +548ms
             └─pmcd.service @33.715s +2.247s
               └─network-online.target @33.712s
                 └─systemd-networkd-wait-online.service @12.804s +20.905s
                   └─systemd-networkd.service @11.109s +1.690s
                     └─systemd-udevd.service @9.201s +1.904s
                       └─systemd-tmpfiles-setup-dev.service @7.306s +1.776s
                         └─kmod-static-nodes.service @6.976s +177ms
                           └─systemd-journald.socket
                             └─system.slice
                               └─-.slice

それは何ですか-.slice

ベストアンサー1

実行すると、次のようなsystemctl list-units --type=slice内容が表示されます。-.slice根の彫刻

man systemd.slice説明する:

スライス単位は、プロセスグループのリソースを階層的に管理するために使用される概念です。

フラグメントはツリーに階層的に編成されます。フラグメントの名前はツリーの位置をエンコードします。名前は、ルートスライスからスライスへのパスを記述する一連のダッシュで区切られた名前で構成されます。ルートスライスの名前はです-.slice

例:ルートスライスのfoo-bar.slice内部スライスです。foo.slice-.slice

比喩的に言えば、ルートスライスは、他のすべてのスライスが最終的に切り取られる「メインパイ」になります。したがって、一部のリソースがより具体的なスライスにより具体的に割り当てられていない場合は、スライス認識ツールに従ってルートスライスの一部と見なされます。

おすすめ記事