全部学科
Python全栈
python
NodeJS全栈
nodejs
小程序首页

资源限制专题测试

7 题 20 分钟 难度:

考察知识点

  • 资源限制 (7题): CPU/内存限制、IO 带宽控制、cgroups 原理、资源监控
1
单选题

要限制容器最多使用 1.5 个 CPU 核心,应使用哪个参数?

A

--cpu-shares 1.5

B

--cpus 1.5

C

--cpu-limit 1.5

D

--cpu-max 1.5

2
多选题

关于 --cpu-shares 参数,以下说法正确的有哪些?

A

cpu-shares 是相对权重,不是硬性限制

B

默认值为 1024

C

两个容器分别设置为 512 和 1024,则 CPU 争抢时按 1:2 分配

D

cpu-shares 限制了容器可以使用的最大 CPU 数量

E

只有当 CPU 资源紧张时,shares 才会生效

3
单选题

要限制容器最多使用 512MB 内存,应使用哪个参数?

A

--mem 512m

B

--memory 512m

C

--memory-limit 512m

D

--mem-max 512m

4
判断题

当容器使用内存超过 --memory 限制时,容器内的进程会被 OOM Killer 杀死,但容器本身不会被删除。

A

B

5
单选题

要实时查看所有运行中容器的 CPU、内存和网络使用统计,应使用哪个命令?

A

docker top

B

docker stats

C

docker info

D

docker inspect

6
多选题

使用 --pids-limit 参数限制容器内进程数量的主要目的是什么?

A

防止 Fork 炸弹耗尽宿主机进程资源

B

限制容器可以打开的文件描述符数量

C

限制容器内的线程数量

D

限制容器可以创建的进程/线程总数

E

防止 PID 耗尽导致宿主机无法创建新进程

7
单选题

要限制容器对 /dev/sda 设备的读取速率为 10MB/s,应使用哪个参数?

A

--device-read-bps /dev/sda:10mb

B

--device-read-bps /dev/sda:10m

C

--io-read-limit /dev/sda:10m

D

--disk-read-bps /dev/sda:10m

← 上一个试卷 网络通信专题测试
下一个试卷 → 镜像仓库管理专题测试

📝 发现内容有误?点击此处直接编辑

想参加完整模拟考试?
小程序提供计时考试、自动评分和详细解析

长按或扫描二维码,立即体验

扫码体验小程序
马上就来
使用微信扫描二维码
立即体验完整题库