httpd 프로세스 상태 systemctl 출력

httpd 프로세스 상태 systemctl 출력

이 출력의 마지막 부분(으로 시작하는 줄 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프로세스를 생성한 서비스에 프로세스를 할당하는 것이 항상 가능한 것은 아닙니다. 또한 서비스가 제대로 종료되지 않아 일부 어린이가 살아남는 경우도 발생할 수 있습니다. 각 서비스를 자체적으로 배치하여
프로세스 를 제어하고 관리하는 데 사용되며 프로세스와 모든 하위 프로세스를 계층적으로 구성된 그룹으로 집계할 수 있는 기능입니다. 서비스에 속한 모든 프로세스를 나열하려면 명령을 사용하십시오 . 다음을 실행하면 특정 프로세스에 대한 결과가 동일합니다. 더 많은 정보를 찾을 수 있습니다.systemdcgroupCgroupskernel
systemd-cglssystemctl status service
여기.

관련 정보