进程的虚拟地址空间

系统虚拟地址空间分四个部分。按地址从低到高,依次为NULL区、用户模式分区、隔离区和内核区。

NULL区和隔离区都无法被进程访问,内核区为所有进程共享,用户模式分区则为进程分配私有地址空间。通常所说的代码段、静态数据区、堆和栈是用户模式分区地址从低到高的内部分法。

程序涉及较多的是用户模式空间。

一个进程生命周期中,系统所做的工作很多,大致分为以下步骤:

1. 寻找调用函数CreateProcess所需要的exe文件;

2. 

 

posted @ 2017-02-05 14:58  wuyefeima  阅读(91)  评论(0)    收藏  举报