Toybrick

标题: 修改parameter-linux.txt参数,启用cgroup的memory子系统 [打印本页]

作者: ltlf_21    时间: 2020-4-26 20:05
标题: 修改parameter-linux.txt参数,启用cgroup的memory子系统
烧录系统时,通过修改parameter-linux.txt中的参数,启用cgroup的memory子系统,这种方法对吗在CMDLINE后面加cgroup_memory=1 cgroup_enable=memory
CMDLINE:mtdparts=rk29xxnand:0x00002000@0x00002000(uboot),0x00002000@0x00004000(trust),0x00030000@0x00006000(boot_linux:bootable),-@0x00036000(rootfs:grow) cgroup_enable=memory cgroup_memory=1
uuid:rootfs=614e0000-0000-4b53-8000-1d28000054a9
uuid:boot_linux=a2d37d82-51e0-420d-83f5-470db993dd35



作者: bolt    时间: 2020-9-22 16:07
我也遇到了这个问题,要用cgroup的memory  ,但是发现/sys/fs/cgroup 没有memory,目录也没有权限创建memory
作者: addy    时间: 2020-9-23 12:25
内核配置把CONFIG_CGROUP_PIDS, CONFIG_CGROUP_SCHED, CONFIG_BLK_CGROUP, CONFIG_MEMCG, CONFIG_MEMCG_SWAP 等CGROUP相关的配置打开即可。

或者: docker的官网有个check config脚本,把docker相关的config全部打开即可。
作者: addy    时间: 2020-9-23 15:03
对于CGROUP memory,可以打开如下配置
CONFIG_MEMCG=y
CONFIG_MEMCG_SWAP=y
CONFIG_MEMCG_SWAP_ENABLED=y
CONFIG_MEMCG_KMEM=y
作者: bolt    时间: 2020-9-23 15:55
addy 发表于 2020-9-23 15:03
对于CGROUP memory,可以打开如下配置
CONFIG_MEMCG=y
CONFIG_MEMCG_SWAP=y

我这么把内核参数放到一个配置文件中,重启后貌似没有生效。再帮我瞅瞅 是这么配置参数吗

作者: bolt    时间: 2020-9-23 16:23
本帖最后由 bolt 于 2020-9-23 16:50 编辑

也按照帖子修改过配置 仍未能起效,有点不知怎么继续





欢迎光临 Toybrick (https://t.rock-chips.com/) Powered by Discuz! X3.3