25.10. リソースコントローラーの表示
リソースコントローラーを使用するプロセスを識別します。
手順
プロセスが対話するリソースコントローラーを表示し、
cat proc/<PID>/cgroup
コマンドを実行します。cat /proc/11269/cgroup 12:freezer:/ 11:cpuset:/ 10:devices:/system.slice 9:memory:/system.slice/example.service 8:pids:/system.slice/example.service 7:hugetlb:/ 6:rdma:/ 5:perf_event:/ 4:cpu,cpuacct:/ 3:net_cls,net_prio:/ 2:blkio:/ 1:name=systemd:/system.slice/example.service
# cat /proc/11269/cgroup 12:freezer:/ 11:cpuset:/ 10:devices:/system.slice 9:memory:/system.slice/example.service 8:pids:/system.slice/example.service 7:hugetlb:/ 6:rdma:/ 5:perf_event:/ 4:cpu,cpuacct:/ 3:net_cls,net_prio:/ 2:blkio:/ 1:name=systemd:/system.slice/example.service
Copy to Clipboard Copied! 出力例は、
example.service
ユニットに属するプロセスPID 11269
のものです。プロセスが、systemd
ユニットファイルの仕様で定義されている正しいコントロールグループに配置されたことを確認できます。注記デフォルトでは、デフォルトのリソースコントローラーがすべて自動的にマウントされるため、リソースコントローラーのリストにある項目とその順序は、
systemd
が起動するすべてのユニットで同じになります。