首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >码头资源隔离

码头资源隔离
EN

Stack Overflow用户
提问于 2017-11-18 08:31:50
回答 1查看 556关注 0票数 3

我很好奇Docker中的资源隔离是如何工作的,特别是在CPU方面。我看过一些关于限制容器CPU资源的文章,但限制听起来与隔离不同。限制资源限制它可以访问多少,但也意味着请求容器可能无法立即访问CPU。对于性能敏感的过程,这似乎是一个潜在的交易破坏者。因此,我只是好奇如何隔离容器的资源,使它们能够立即访问CPU,从而保证它们得到保证。

EN

回答 1

Stack Overflow用户

发布于 2022-04-11 01:20:09

Docker总是在linux机器上运行,您可以在windows上安装docker,但是它会安装linux,然后在上面安装docker。Docker使用名为名称空间和Cgroup的linux技术。

名称空间内核通过为容器创建单独的名称空间来提供进程隔离。命名空间允许创建特定全局系统资源的抽象,并使其显示为命名空间内进程的分离实例。

内核使用cgroup对进程进行分组,以便进行系统资源管理。Cgroup在用户定义的任务组之间分配CPU时间、系统内存、网络带宽或这些时间的组合。

你可以在这里读到更多关于它的信息:- 容器

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47364099

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档