0

我知道 kmalloc 分配的内存在物理上是连续的,它返回的虚拟内存与其物理内存只有一个偏移量。

但是如果CPU试图访问它返回的虚拟内存,会不会用到MMU和页表呢?我听说 CPU 使用的所有地址都是虚拟内存,必须传递给 MMU。但是现在它的物理内存和虚拟内存之间只有一个偏移量,我认为没有必要再使用页表和mmu了。

4

0 回答 0