Cgroups werden auf CentOS unterstützt; Cgroups werden verwendet, um die von Prozessgruppen verwendeten physischen Ressourcen zu begrenzen, aufzuzeichnen und zu isolieren. Um Cgroups auf CentOS zu unterstützen, müssen Sie den Befehl „yum install libcgroup“ verwenden um es zu installieren.
Die Betriebsumgebung dieses Artikels: Centos 7-System, Dell G3-Computer.
Befehl: yum install libcgroup
Bestätigen Sie das CPU-Subsystem von cgroups
Cgroups ist ein vom Linux-Kernel bereitgestellter Mechanismus, der eine Reihe von Systemaufgaben und deren Unteraufgaben in verschiedene Gruppen integrieren (oder trennen) kann. Dadurch wird ein einheitlicher Rahmen für die Systemressourcenverwaltung bereitgestellt.
Cgroups können die von Prozessgruppen verwendeten physischen Ressourcen (einschließlich CPU, Speicher, E/A usw.) begrenzen, aufzeichnen und isolieren. Sie werden im Wesentlichen vom Systemkernel an das Programm angehängt und stellen eine Reihe von Hooks für die Containervirtualisierung bereit Wenn das Programm ausgeführt wird, löst die Ressourcenplanung entsprechende Hooks aus, um eine Ressourcenverfolgung und -einschränkung zu erreichen. Es bietet grundlegende Garantien und ist der Grundstein für den Aufbau einer Reihe von Virtualisierungsverwaltungstools wie Docker.
[root@liumiaocn ~]# mount -t cgroup cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd) cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb) cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio) cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices) cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer) cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu) cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset) cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory) cgroup on /sys/fs/cgroup/net_cls type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls) cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event) [root@liumiaocn ~]#
Bestätigen Sie, dass die von der CPU gesteuerte Kontrollgruppe /sys/fs/cgroup/cpu ist
Empfohlenes Tutorial: „
Centos-TutorialDas obige ist der detaillierte Inhalt vonUnterstützt Centos Cgroups?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!