この出力の最後の部分(で始まる行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
ここ。