为什么sysinfo的totalram不等于/ proc / meminfo中的MemTotal?

时间:2017-04-17 19:40:24

标签: linux

我们需要在具有Linux OS的设备上记录总RAM内存。我使用sysinfo()返回的sysinfo结构的totalram来获取内存值。今天测试人员报告错误说这个值是错误的,因为这个值与/ proc / meminfo中报告的值不同。我检查了设备,令我惊讶的是,两者都显示出不同的价值观。

/proc/meminfo:
MemTotal:        1108976 kB

using sysinfo:
RAMTotalMemory : 1135591 kB

任何人都可以告诉我这两个值之间有什么区别。

0 个答案:

没有答案