docker是否将docker线程分配给包含的应用程序?

问题描述 投票:0回答:1

Docker是我对它包含操作系统的应用程序的理解。 因此,当一个应用程序产生线程或分叉进程(可能产生线程)时,启动的线程的请求是某种docker线程还是请求直接进入主机操作系统? docker是否以任何方式管理应用程序线程请求?

java multithreading docker linux-kernel docker-machine
1个回答
0
投票

由于Docker使用内存资源,如内存,cpu..etc,因此所有应用程序线程都在主机中使用

默认情况下,每个容器对主机CPU周期的访问权限是不受限制的。您可以设置各种约束来限制给定容器访问主机的CPU周期。大多数用户将使用和配置默认CFS调度程序。在Docker 1.13及更高版本中,您还可以配置实时调度程序。

更多细节在下面的链接中,参考CPU部分

https://docs.docker.com/engine/admin/resource_constraints/#cpu

© www.soinside.com 2019 - 2024. All rights reserved.