在Linux中,每个进程都有其虚拟地址空间(例如,在32位系统的情况下为4 GB,其中3GB用于进程,1 GB用于内核).这种虚拟寻址机制有助于隔离每个进程的地址空间.这在过程的情况下是可以理解的,因为有许多过程.但由于我们只有1个内核,为什么我们需要内核的虚拟寻址?
linux linux-kernel
linux ×1
linux-kernel ×1