1

我阅读了专业的 Linux 内核架构。他们说:MAXMEM表示内核可以直接寻址的最大可能物理 RAM 量”

在内核源代码中

#define MAXMEM  (VMALLOC_END - PAGE_OFFSET - __VMALLOC_RESERVE)

据我所知,__VMALLOC_RESERVE地址空间是从VMALLOC_START线性地址空间的末尾。

为什么我们这样计算MAXMEM?为什么MAXMEM不是896MB?

4

0 回答 0