RK3588平台开发系列讲解(调试篇)CGroup 精细化的控制


文章目录

  • 一、CPU 与 CGroup
  • 二、限制进程的 CPU 资源占用
  • 三、cpu.shares:多个 cgroup 组的权重划分
  • 四、sched_autogroup

沉淀、分享、成长,让自己和他人都能有所收获!

CGroup 的全称是 Control Group,是容器实现环境隔离的两种关键技术之一,它对很多子系统提供精细化的控制的能力,比如下面这些:

  • CPU
  • 内存
  • IO
  • 网络
    CGroup 的所有操作都是基于 cgroup virtual filesystem,这个文件系统一般挂载在 /sys/fs/cgroup 目录下,通过 ls 查看这个目录信息如下:
$ ls -l /sys/fs/cgroup 
drwxr-xr-x

你可能感兴趣的:(RK3588,Android12,开发入门到精通专栏,RK3588)