Toybrick

修改parameter-linux.txt参数,启用cgroup的memory子系统

ltlf_21

新手上路

积分
26
楼主
发表于 2020-4-26 20:05:33    查看: 7773|回复: 5 | [复制链接]    打印 | 只看该作者
烧录系统时,通过修改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

新手上路

积分
19
沙发
发表于 2020-9-22 16:07:50 | 只看该作者
我也遇到了这个问题,要用cgroup的memory  ,但是发现/sys/fs/cgroup 没有memory,目录也没有权限创建memory
回复

使用道具 举报

addy

超级版主

积分
609
板凳
发表于 2020-9-23 12:25:55 | 只看该作者
内核配置把CONFIG_CGROUP_PIDS, CONFIG_CGROUP_SCHED, CONFIG_BLK_CGROUP, CONFIG_MEMCG, CONFIG_MEMCG_SWAP 等CGROUP相关的配置打开即可。

或者: docker的官网有个check config脚本,把docker相关的config全部打开即可。
回复

使用道具 举报

addy

超级版主

积分
609
地板
发表于 2020-9-23 15:03:32 | 只看该作者
对于CGROUP memory,可以打开如下配置
CONFIG_MEMCG=y
CONFIG_MEMCG_SWAP=y
CONFIG_MEMCG_SWAP_ENABLED=y
CONFIG_MEMCG_KMEM=y
回复

使用道具 举报

bolt

新手上路

积分
19
5#
发表于 2020-9-23 15:55:07 | 只看该作者
addy 发表于 2020-9-23 15:03
对于CGROUP memory,可以打开如下配置
CONFIG_MEMCG=y
CONFIG_MEMCG_SWAP=y

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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

bolt

新手上路

积分
19
6#
发表于 2020-9-23 16:23:08 | 只看该作者
本帖最后由 bolt 于 2020-9-23 16:50 编辑

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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表