首页/云/Kubernetes 速查/内存单位:Mi/Gi 与十进制写法
调度与资源52 条

内存单位:Mi/Gi 与十进制写法

内存支持十进制(M/G)与二进制(Mi/Gi)单位,Mi 是常用写法;内存不可压缩,超出 limit 直接被内核杀掉。

Kubernetes 速查云更新于 2026-10-12

常用写法

常用写法
resources:
  requests:
    memory: 256Mi
  limits:
    memory: 512Mi

单位

单位含义换算
M十进制兆(10^6)1000 K
Mi二进制兆(2^20)1024 Ki,常用写法
G / Gi同体系千倍团队内保持同一种体系即可
节点内存紧张时按 QoS 顺序驱逐;容器超过自身 memory limit 则被 OOMKilled 并重启。

易错点

  • 把 512M 当 512Mi 用:二进制口径少约 4.6%,临界负载容易踩线
  • requests 远低于实际占用:调度装箱后节点内存真实不足,驱逐变频繁

数据来源与参考

  • Kubernetes 官方文档 · 管理容器的计算资源(内存单位)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌