对于使用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 个赞
这题是单选还是多选?