开发者社区 问答 正文

如何快速使用cgroup?最好给个例子。

如何快速使用cgroup?最好给个例子。

展开
收起
游客gaiketk6mpmke 2022-03-15 21:54:26 549 分享 版权
1 条回答
写回答
取消 提交回答
  • 1.创建cgroup,可以直接用mkdir 在对应的子资源中创建一个目录:

    # mkdir /sys/fs/cgroup/cpu/mycgroup
    # cd  /sys/fs/cgroup/cpu/mycgroup
    

    2.限制使用cpu的20%

    echo 10000 > cpu.cfs_quota_us
    echo 50000 > cpu.cfs_period_us
    

    3.使用top查看进程PID

    top
    

    4.添加任务进程到cgroup

    echo PID > tasks
    

    则该PID进程只能使用cpu的20%

    2022-03-15 23:56:19
    赞同 展开评论
问答地址: