RK3568平台开发系列讲解(调试篇)CGroup(Control Group)之CPU资源
🚀返回专栏总目录
文章目录
- 一、CPU 与 CGroupd关系
- 二、如何限制进程的 CPU 资源使用
- 三、通过cpu.shares:多个 cgroup 组的权重划分
- 四、sched_autogroup详解
沉淀、分享、成长,让自己和他人都能有所收获!😄
CGroup 的全称是 Control Group,是容器实现环境隔离的两种关键技术之一,它对很多子系统提供精细化的控制的能力,比如下面这些:
- CPU
- 内存
- IO
- 网络
CGroup 的所有操作都是基于 cgroup virtual filesystem,这个文件系统一般挂载在 /sys/fs/cgroup 目录下,通过 ls 查看这个目录信息如下:
$ ls -l /sys/fs