cgroupv2介绍
记录一下 Linux Cgroup V2 版本基本使用操作,包括 cpu、memory 子系统演示。 1. 开启 Cgroup V2 版本检查 通过下面这条命令来查看当前系统使用的 Cgroups V1 还是 V2 stat -fc %T /sys/fs/cgroup/ 如果输出是cgroup2fs 那就是 V2,就像这样 root@tezn:~# stat -fc %T /sys/fs/cgroup/ cgroup2fs 如果输出是tmpfs 那就是 V1,就像这样 [root@docker cgroup]# stat -fc %T /sys/fs/cgroup/ tmpfs 启用 cgroup v2 如果当前系统未启用 Cgroup V2,也可以通过修改内核 cmdline 引导参数在你的 Linux 发行版上手动启用 cgroup v2。 如果你的发行版使用 GRUB,则应在 /etc/default/grub 下的 GRUB_CMDLINE_LINUX 中添加 systemd.unified_cgroup_hierarchy=1, 然后执行 sudo update-grub。 具体如下: 1)编辑 grub 配置 vi /etc/default/grub 内容大概是这样的: GRUB_DEFAULT=0 GRUB_TIMEOUT_STYLE=hidden GRUB_TIMEOUT=0 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX="" 对最后一行GRUB_CMDLINE_LINUX进行修改...