k8s resources limits 单位
k8s resources limits 单位
如何理解k8s中limit限制cpu单位
官方对单位的解释:
https://v1-14.docs.kubernetes.io/zh/docs/tasks/configure-pod-container/assign-cpu-resource/#cpu-单位
requests:代表容器启动请求的资源限制,分配的资源必须要达到此要求
limits:代表最多可以请求多少资源
单位m:CPU的计量单位叫毫核(m)。一个节点的CPU核心数量乘以1000,得到的就是节点总的CPU总数量。如,一个节点有两个核,那么该节点的CPU总量为2000m。
下面拿双核举例:
resources:
requests:
cpu: 50m #等同于0.05
memory: 512Mi
limits:
cpu: 100m #等同于0.1
memory: 1Gi
含义:该容器启动时请求50/2000的核心(2.5%)并且允许最多使用100/1000核心(5%)。
0.05个核除总核数量2就是2.5%了,0.1个核除总核数就2是5%了
resources:
requests:
cpu: 100m #等同于0.1
memory: 512Mi
limits:
cpu: 200m #等同于0.2
memory: 1Gi
cpu单位m的含义:该容器启动时请求100/2000的核心(5%)并且允许最多使用200/1000核心(10%)
0.1个核除总核数量2就是5%了,0.2个核除总核数2就是10%了
可以看到下图是限制200m也就是0.2个核,最高可以跑到0.2
没有无缘无故的荣耀
赞助我写出更好的博客

赞助我写出更好的博客
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架