这道题选哪个

对于使用cgroup进行CPU隔离的集群,如果允许OBServer的CPU资源超卖,以下关于租户CPU使用的说法正确的是:
A.在系统CPU繁忙时,允许一个租户至多获得该租户MAX_CPU定义的CPU资源
B.在系统CPU空闲时,允许一个租户至多获得该租户MINCPU定义的CPU资源
C.在系统CPU空闲时,允许一个租户获得超过该租户 MIN_CPU定义的CPU资源
D.在系统CPU繁忙时,允许一个租户至多获得该租户MIN CPU定义的CPU资源

4 个赞

正确的说法是 C 和 D

1 个赞

选择AC

A. 在系统 CPU 繁忙时,允许一个租户至多获得该租户 MAX_CPU 定义的 CPU 资源
正确。MAX_CPU 是租户能使用的 CPU 上限,无论系统是否繁忙,租户的 CPU 消耗都不会超过这个值,这保证了租户间的隔离。
C. 在系统 CPU 空闲时,允许一个租户获得超过该租户 MIN_CPU 定义的 CPU 资源
正确。这正是 CPU 超卖的设计目的,在资源有富余时,允许租户利用空闲的 CPU 资源,提升整体资源利用率,直到达到 MAX_CPU 为止。

错误答案
B. 在系统 CPU 空闲时,允许一个租户至多获得该租户 MIN_CPU 定义的 CPU 资源
错误。MIN_CPU 是租户的资源保障值,系统空闲时,租户可以使用超过 MIN_CPU 的资源,而不是被限制在这个值。
D. 在系统 CPU 繁忙时,允许一个租户至多获得该租户 MIN CPU 定义的 CPU 资源
错误。MIN_CPU 是资源保障,繁忙时租户至少能获得 MIN_CPU 的资源,而不是 “至多”。如果系统资源足够,繁忙时租户也可以使用超过 MIN_CPU 的资源,但不会超过 MAX_CPU。

2 个赞

AC
空闲时租户可超 MIN_CPU 抢占空闲资源;繁忙时严格上限 MAX_CPU。

2 个赞

AC

2 个赞

111

2 个赞

AB

2 个赞

AB

2 个赞

AC

1 个赞

ZANTIONG

1 个赞

这题是单选还是多选?