我有一个带有 8 x 16 GB DIMM 的系统,所以总共 128 GB。
然而,MemTotal
报告的/proc/meminfo
是131927808 kB
,所以131 GB
我的研究表明,如果有的话, meminfo 加起来应该小于RAM 总数。
了解 /proc/meminfo 文件(分析 Linux 中的内存利用率)
所以谷歌的计算器报告这个总和为131
(刚除以1000000
)
https://www.google.com/search?q=131927808+kB+to+GB
如果您将 the 解释kB
为 kibibytes,则相反:(135 GB
更糟!)
如果你把它变成 Kibibytes 到 Gibibytes,那就是 125
或千字节到千兆字节 122
以下是详细信息。谁能帮助我理解这种差异?
# cat /proc/meminfo
MemTotal: 131927808 kB
MemFree: 3186732 kB
MemAvailable: 99191856 kB
Buffers: 3476036 kB
Cached: 115792344 kB
SwapCached: 120540 kB
Active: 80544652 kB
Inactive: 45017236 kB …
Run Code Online (Sandbox Code Playgroud)