![在自定义 3.5.4 内核上通过 dmesg 输出进行工作](https://linux22.com/image/75646/%E5%9C%A8%E8%87%AA%E5%AE%9A%E4%B9%89%203.5.4%20%E5%86%85%E6%A0%B8%E4%B8%8A%E9%80%9A%E8%BF%87%20dmesg%20%E8%BE%93%E5%87%BA%E8%BF%9B%E8%A1%8C%E5%B7%A5%E4%BD%9C.png)
在这里阅读了这个帖子:
听起来“lowmem”专门用于内核空间。
[ 0.000000] virtual kernel memory layout:
fixmap : 0xfffe3000 - 0xfffff000 ( 112 kB)
vmalloc : 0xe07c0000 - 0xfffe1000 ( 504 MB)
lowmem : 0xc0000000 - 0xdffc0000 ( 511 MB)
.init : 0xc13f7000 - 0xc1447000 ( 320 kB)
.data : 0xc12b4399 - 0xc13f6e20 (1290 kB)
.text : 0xc1000000 - 0xc12b4399 (2768 kB)
就我而言,我的系统中总共有 512MB 的 RAM。我的问题是:
如果 lowmem 仅适用于内核空间,而这里是 511MB,那么这是否意味着用户空间只能达到 1MB?