暂无数据

# 限制运行时的CPU资源

# 描述

可以通过参数限制容器的各项cpu资源值。

# 用法

isula create/run时使用cpu相关的参数限制容器的各项cpu资源值,具体参数及取值见下方参数列表。

# 参数

create/run时可以指定下列参数。

参数项

参数说明

取值范围

是否必选

--cpu-period

限制容器中cpu cfs(完全公平调度)周期

64位整数(int64)

--cpu-quota

限制容器中cpu cfs(完全公平调度) 的配额

64位整数(int64)

--cpu-shares

限制容器中cpu相对权重

64位整数(int64)

--cpuset-cpus

限制容器中使用cpu节点

字符串。值为要设置的cpu编号,有效范围为主机上的cpu数量,例如可以设置0-3或者0,1.

--cpuset-mems

限制容器中cpuset使用的mem节点

字符串。值为要设置的cpu编号,有效范围为主机上的cpu数量,例如可以设置0-3或者0,1.

# 示例

如果需要限制容器只是用特定的cpu,在运行容器时,直接加上--cpuset-cpus number 即可,如:

isula run -tid --cpuset-cpus 0,2-3 busybox sh

说明:
是否设置成功,请参见“查询单个容器信息”章节。

上一篇

下一篇