限制或控制

限制或控制,第1张

dockerCPU限制的实现

本文主要介绍dockerCPU限制的完成。原文根据示例代码非常详细,对大家的学习或者工作都有一定的参考价值。下面需要的朋友应该和边肖一起学习。

1、-cpu=<值>

1)一个具体的船只可以应用多少可用的CPU资源,但不可能让船只自始至终都在一个或几个CPU上运行。

2)例如,如果服务器有两个CPU,设置-CPU="1.5"可以报告容器的下半部分CPU喝醉了,相当于设置-CPU-period="100000"和-CPU-quota="150000"

在4核网络服务器中启动centos基本映像系统,并设置应用程序1核CPU。

dockerrun-itd--cpus="1"--name=centoscentos7/bin/bash

进入容器,打开4核CPU进行检测。

查询器皿资源。

dockerstats08e1adecf3b7

查询网络服务器的CPU资源(因为网络服务器的应用中还有其他服务项,CPU资源比例很高,正常情况下都在25%左右)

top

2、-CPUset-CPU=<;值>

1)特定的CPU或核心可以应用于有限的容器。

2)器具可以使用分号分隔的目录或用连字符连接的CPU类别。第一个CPU的序列号是0,有效值大概是0-3(对于第一、第二、第三和第四个CPU)或1,3(对于第二或第四个CPU)

3、-CPU-period=<;值>

1)特定CPU的CFS生产调度程序进程的周期时间,与-cpu-quota一起应用。

2)初始值为100,000分钟(100毫秒)。大多数客户不能轻易更改默认设置。对于大多数测试用例来说,使用-CPU是更方便的选择。

4、-CPU-quota=<;值>

1)制定COUCFS配额制度。

2)对于大量的测试用例,-CPU是一个更方便的选择。

5、-cpu份额

1)设置CPU权重值。初始值是1024。

2)当CPU资源充裕时,设置CPU的权值是没有意义的。只有当船只争夺CPU资源时,CPU的权重才能使CPU使用率不同。

关于dockerCPU限制完成的这篇文章到此为止。有关dockerCPU限制的大量信息,请搜索您以前的文章或再次访问下面的相关文章。期待你以后的申请!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/774169.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存