答案1
这很可能是由于您的显卡回收了部分 RAM 用于自己的用途(主要是纹理存储)。内核还保留了一部分内存,但与您看到的差异相比,这部分内存非常小(只有几兆字节)。
在许多系统上,为图形保留的 RAM 数量可以在 BIOS 设置中配置。
答案2
这可能是因为内核占用了部分内存。由于大多数情况下内核内存无法释放,因此 Ubuntu 只报告总可用内存(减去内核使用的内存量)。
您可以使用以下命令了解更多详细信息:
检查你的 RAM 条声称有多大:
sudo dmidecode | grep Size | grep MB
检查有多少 RAM 可用于一般用途:
free -h
估计你的内核使用了多少内存:
cat /proc/meminfo | grep Slab
检查显卡是否“窃取”了内存:
dmesg | grep stolen
这实际上涵盖这个答案(有更多详细信息)。
希望有所帮助。
答案3
你的实际 RAM 以 8 GB = 8,000,000,000 字节为单位
即 8,000,000,000/(1024*1024)=7629.39 MeBi 字节=7.62939 GiBi 字节
由于它是四舍五入的,因此显示为 7.7 GiBi 字节。