systemd 在 /system.slice/process-name.service cgroup 中启动一个进程。我想在不同的 cgroup 中启动该进程。我可以在 ExecStart 选项中使用 cgexec 来完成此操作,但是有更好的方法吗?
小智 5
创建group-name.slice
,并设置分片单元的资源控制配置,如CPUShares=
、MemoryLimit=
。
然后设置Slice=group-name.slice
在process-name.service
.
man systemd.resource-control
详情请参阅。
归档时间: |
|
查看次数: |
1369 次 |
最近记录: |