사용자 정의 3.5.4 커널에서 dmesg 출력을 통해 작업

사용자 정의 3.5.4 커널에서 dmesg 출력을 통해 작업

여기에서 이 게시물을 읽어보세요:

dmesg에서 가상 커널 메모리 레이아웃은 무엇을 의미합니까?

"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까지만 가능하다는 의미입니까?

관련 정보