进程的虚拟地址空间

来源:互联网 发布:windows samba 配置 编辑:程序博客网 时间:2024/05/21 22:42

进程的虚拟地址空间是独立的

可执行文件生成后,我们需要知道一点:进程的虚拟地址空间是独立的,进程能够使用除了OS内核区域外的所有地址空间。这里的独立是指进程内部使用的虚拟地址和其他进程没有关系,一个进程可以使用4GB(32位OS)中除去OS内核使用的其他所有虚拟地址空间,每个进程都是这样。那么进程间是怎么来进行隔离的呢,这个可以在下一节,进程的执行过程中,简单的介绍。下面是进程地址空间的简易结构图:每个可执行文件生成的时候,虚拟地址空间都会从0x400000开始分配(64位),32位为0x8048000


原创粉丝点击