进程地址空间

把物理地址暴露给外部是一件非常危险的事情,因此采用虚拟内存作为线性地址与物理地址的中间层。 32位地址总线保存0x00000000到0xffffffff所有的地址,转换为二进制就是32个0到32个1,也就是2^32 = 4G,因此虚拟内存大小为4G,其布局如下图所示: 一个可执行文件在运行时被装载到虚拟内存,那么他是怎么装载的呢?首先,每个进程都有一个PCB(进程描述符)来描述这个进程的状态信息,
相关文章
相关标签/搜索