<p>Reading Kubernetes documentation:</p>
<p><a href="https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/" rel="nofollow noreferrer">https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/</a></p>
<pre><code>128974848, 129e6, 129M, 123Mi
</code></pre>
<p>What are the differences  between  M and Mi here?</p>
<p>If I want to request 128GB of RAMs, how many Mi is the correct number? 128000Mi? Thank you!</p>

<p>&quot;MB&quot; is the <a href="https://en.wikipedia.org/wiki/Byte#Multiple-byte_units" rel="noreferrer">metric unit</a>, where 1 MB = 10<sup>6</sup> B and 1 GB = 10<sup>9</sup> B.</p>
<p>&quot;MiB&quot; is the power 2 based unit, where 1 MiB = 1024<sup>2</sup> B = 1048576 B.</p>
<p>Thus, 128 GB = 128 · 10<sup>9</sup> B = 122070.3 MiB.</p>
