0

由于模块的一些问题,在启动时我必须设置 mem=4096M。但是,当这种情况发生时,这是可用的内存:

MemTotal:3354504 kB SwapTotal:1670724 kB

MemTotal:4057728 kB SwapTotal:1670724 kB

为什么RAM的数量下降这么多?它不应该只是保持在 4057728kB 还是假装有更多?

4

1 回答 1

1

内存映射 I/O(例如视频、声音、磁盘等)占用一定数量的物理地址。通常,它后面的 RAM 映射到其他地方,但是由于您人为地限制了操作系统可用的物理地址的数量,因此操作系统无法实际访问该 RAM。

于 2012-08-14T16:57:02.890 回答