의 출력에서 이것을 볼 수 있습니다 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
은유적으로 말하면 루트 슬라이스는 다른 모든 슬라이스가 궁극적으로 잘려지는 "메인 파이"가 됩니다. 따라서 일부 리소스가 보다 구체적인 슬라이스에 더 구체적으로 할당되지 않으면 슬라이스 인식 도구에 따라 루트 슬라이스의 일부로 간주됩니다.