首页 > 试题广场 >

Docker底层采用的linux隔离技术为

[单选题]
Docker底层采用的linux隔离技术为
  • epoll
  • cgroup
  • inotify
  • socket
cgroup
发表于 2022-03-29 07:36:18 回复(0)
Docker底层采用的Linux隔离技术主要是:

B. cgroup(Control Groups)

Control Groups(cgroups)是Linux内核的一个功能,它允许对进程进行资源控制和隔离。Docker使用cgroups来控制和限制容器的资源使用,如CPU、内存、磁盘I/O等,以确保容器之间不会相互干扰或争夺资源。这是Docker实现资源隔离的关键技术之一。

而选项A、C和D分别表示其他Linux特性:

- epoll:是一种I/O事件通知机制,用于高效处理文件描述符上的事件,与Docker的资源隔离无关。
- inotify:用于监视文件系统事件的Linux特性,与Docker的资源隔离无关。
- socket:虽然Docker使用网络套接字进行容器间通信,但它不是Docker底层资源隔离技术的主要组成部分。
发表于 2023-09-09 12:47:15 回复(0)