当我查看手册页时,free
我偶然发现了
--si Use power of 1000 not 1024.
因此,从该行我们可以说,1GB(1024MB)的 RAM 只会使用 1000MB 的 RAM。但是我们为什么要这样做呢?我们可以在哪里使用它?如果我们这样做,剩下的 24 MB 会发生什么。它到底应该是什么?
谢谢。
答案1
“si” 用于测量。
参见:http://en.wikipedia.org/wiki/国际单位制
目前只有 Mac OS X 使用“si”进行测量。
(请注意,“free”仅显示您的可用内存,它不设置任何内容。)
这样想想……
当你买东西的时候,它是 120GB。例如。那是 si。
当你格式化它并在 Windows/Ubuntu 上使用它时,你会发现它比那个小。
(Si 是原因之一。还有其他原因,比如 ext3/4 的“保留磁盘空间”等等。但这是一个简单的例子。)