摘要:
一 用户空间和内核空间Linux内核将这4G字节虚拟地址空间的空间分为两部分: l 将最高的1G字节(从虚拟地址0xC0000000到0xFFFFFFFF),供内核使用,称为“内核空间”。 l 将较低的3G字节(从虚拟地址 0x00000000到0xBFFFFFFF),供各个进程使用,称为“用户空间)。 因为每个进程可以通过系统调用进入内核,因此Linux内核由系统内的所有进程共享。于是从具体进程的角度来看,每个进程可以拥有4G字节的虚拟空间。如此划分提供对系统内核安全保护机制。二 系统调用 用户空间的进程和内核空间程序如何进行交互?——系统调用 l 为用户空间提供统一的抽象接口... 阅读全文
posted @ 2012-09-13 11:20
__Shadow
阅读(1655)
评论(0)
推荐(0)

浙公网安备 33010602011771号