이 출력의 마지막 부분(으로 시작하는 줄 CGROUP
과 아래의 모든 줄)을 설명할 수 있습니까?
systemctl status httpd -l
httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
Active: active (running) since Fri 2016-05-20 04:30:57 CEST; 4 weeks 0 days ago
Docs: man:httpd(8)
apachectl(8)
Process: 11758 ExecReload=/usr/sbin/httpd $OPTIONS -k graceful (code=exited, status=0/SUCCESS)
Main PID: 6012 (httpd)
Status: "Total requests: 0; Current requests/sec: 0; Current traffic: 0 B/sec"
Memory: 2.0M
CGroup: /system.slice/httpd.service
├─ 6012 /usr/sbin/httpd -DFOREGROUND
├─11760 /usr/sbin/httpd -DFOREGROUND
├─11761 /usr/sbin/httpd -DFOREGROUND
├─11762 /usr/sbin/httpd -DFOREGROUND
├─11763 /usr/sbin/httpd -DFOREGROUND
└─11764 /usr/sbin/httpd -DFOREGROUND
```
답변1
즉, 일부 서비스는 많은 프로세스를 생성합니다. init 시스템을 사용하면 System V
프로세스를 생성한 서비스에 프로세스를 할당하는 것이 항상 가능한 것은 아닙니다. 또한 서비스가 제대로 종료되지 않아 일부 어린이가 살아남는 경우도 발생할 수 있습니다. 각 서비스를 자체적으로 배치하여
프로세스 를 제어하고 관리하는 데 사용되며 프로세스와 모든 하위 프로세스를 계층적으로 구성된 그룹으로 집계할 수 있는 기능입니다. 서비스에 속한 모든 프로세스를 나열하려면 명령을 사용하십시오 . 다음을 실행하면 특정 프로세스에 대한 결과가 동일합니다. 더 많은 정보를 찾을 수 있습니다.systemd
cgroup
Cgroups
kernel
systemd-cgls
systemctl status service
여기.