w*s 发帖数: 7227 | 1 you know each module (eth, serial, ddr memory, nand, ...) has different
physical memory map from cpu point of view,
we have 2 ddrs in 2 memory space, how's linux make it logically continuous ? | G*****h 发帖数: 33134 | 2 your motherboard make it.
?
【在 w*s 的大作中提到】 : you know each module (eth, serial, ddr memory, nand, ...) has different : physical memory map from cpu point of view, : we have 2 ddrs in 2 memory space, how's linux make it logically continuous ?
| w*s 发帖数: 7227 | 3 i thought linux mmu is doing that.
【在 G*****h 的大作中提到】 : your motherboard make it. : : ?
| p*****s 发帖数: 344 | 4 what user space process get is virtualized memory space, which is managed
by mmu from kernel. so it doesn't matter the physical address is linear or
not. kernel will translate them page by page. |
|