同一台物理机,openEuler 24.03 下内存比ubuntu要少4G的问题

使用milk-v pioneer (128G物理内存)装openEuler 24.03, 装好之后free -m 显示只有124G左右。同样的机器装ubuntu 22.03, 正常可用内存是128G。
这是什么原因?或者说可以修改哪里的配置释放这4G内存么?

开了kdump? 看看用了多少

kdumpctl showmem

另外这里的128G,1G是1000M还是1024M,换算单位不一样的话也会产生差异

没有开kdump, “Reserved 0MB memory for crash kernel”
这个128G/124G我都是用free -m 在同一台物理机上面看的,装ubuntu22.04是total 128889, 装openEuler 24.03是total 124849, swap都是0, 所以才有如此疑问