虚拟内存与进程地址空间

为了方便描述模型,以32位Linux 为例,每个进程有3G的独立的地址空间,高位1G 的地址空间 – 内核空间是所有进程共享的,每个进程本身的描述符就是放在内核空间中,并且内核空间又为每个进程都分配了一个独立的内核栈,当然每个进程在自己独立的用户空间中还有另一个栈 -[……]

阅读全文