Die Hauptfunktionen von cgroups in Docker:
Ressourcenbegrenzung (ResourceLimitation)
cgroups können die Gesamtressourcen begrenzen, die von der Prozessgruppe verwendet werden. Wenn Sie beispielsweise eine Obergrenze für die Speichernutzung festlegen, während die Anwendung ausgeführt wird, wird ein OOM (OutofMemory) ausgegeben, sobald dieses Kontingent überschritten wird.
Priorisierung
Durch die Zuweisung der Anzahl der CPU-Zeitscheiben und der Festplatten-IO-Bandbreite entspricht dies tatsächlich der Steuerung der Priorität des Prozesses.
Ressourcenstatistik (Buchhaltung)
cgroups können die Nutzung von Systemressourcen wie CPU-Nutzungszeit, Speichernutzung usw. zählen. Diese Funktion eignet sich sehr gut für die Abrechnung.
Prozesssteuerung (Steuerung)
cgroups können Vorgänge wie das Anhalten und Wiederaufnehmen von Prozessgruppen ausführen.
Weitere verwandte Tutorials finden Sie in der Spalte Docker-Tutorial auf der chinesischen PHP-Website.
Das obige ist der detaillierte Inhalt vonWelche Funktion hat cgroup in Docker?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!