【云原生进阶之容器】第一章Docker核心技术1.5.2节——cgroups原理剖析
上一节说的cgroups 是内核提供的功能,但现在我们在用户空间想使用的是cgroup的功能。其原理是:linux 内核有一个很强大的模块叫做VFS(vritual File System),VFS 把具体的文件系统的细节隐藏起来,给用户态进程提供一个完备的文件系统API接口。linux 也是通过VFS 把cgroups 功能暴漏给用户态进程的,cgroups 与VFS 之间的衔接部分叫做cgroups 文件系统。用户态进程对groups 文件系统的操作,通过VFS 转换成cgroups。
复制链接