关于 fork vfork exec函数的一个问题
使用fork函数创建子进程的时候,系统分配了4G的内存空间,把父进程的资源复制给子进程,然后调用exec函数的时候,将原来的内存空间覆盖掉那么使用vfork函数创建子进程的时候,是共享数据段,代码段的,那么系统是不是也为子进程分配了4G的空间呢??如果没有,那么当调用exec函数的时候,是怎么一回事呢??
2012-08-29 18:32
2012-08-29 19:00
2012-08-30 14:17