RAM を 1024 から 1000 に設定すると何が起こりますか?

RAM を 1024 から 1000 に設定すると何が起こりますか?

のマニュアルページを見ているとfree

--si   Use power of 1000 not 1024.

したがって、この行から、1GB (1024MB) の RAM のうち、1000MB の RAM のみを使用することがわかります。しかし、なぜこのようにする必要があるのでしょうか。どこでこれを使用できるのでしょうか。そうした場合、残りの 24 MB はどうなるのでしょうか。正確にはどうなるのでしょうか。

ありがとう。

答え1

測定単位には「si」を使用します。
参照:http://en.wikipedia.org/wiki/国際単位系

現在、測定に「si」を使用するのは Mac OS X のみです。
(「free」は空きメモリのみを表示するもので、何も設定しないことに注意してください。)

こう考えてみてください...
たとえば、何かを購入すると、120GB です。これは si です。
それをフォーマットして Windows/Ubuntu で使用すると、それよりも小さくなります。
(si は理由の 1 つです。ext3/4 の「予約済みディスク領域」など、他にも理由があります。ただし、これは単純な例です。)

関連情報