根据/proc/meminfo
我的机器,我有 16366448 KiB 的内存,大约是 15.6 GiB。但我的两根 RAM 总共应该有 16 GiB。为什么会这样?
答案1
处于不同测量阶段的部分 RAM 可以通过以下方式获取:
- CPU 显卡
- 终端的文本模式(MS-DOS 的遗留)
- BIOS/UEFI
- 操作系统(Windows 和 Linux)- 内核及其他
- 专用显卡(不在 CPU 中)
- 其他固件取决于硬件
这就是为什么即使存在完整的内存,您也无法看到它。
关于 RAM,你可以肯定它存在,我的意思是如果你有 16 GiB 的 RAM,那么你严格来说有 16*1024^3 = 17179869184 字节。