linux进程介绍之fork vs vfork(转)

在fork以后,子进程和父进程都会继续执行fork调用以后的指令。子进程是父进程的副本。它将得到父进程的数据空间,堆和栈的副本,这些都是副本,父子进程并不共享这部分的内存。也就是说,子进程对父进程中的同名变量进行修改并不会影响其在父进程中的值。可是父子进程又共享一些东西,简单说来就是程序的正文段。正文段存放着由cpu执行的机器指令,一般是read-only的。   因为在fork以后咱们经常都是跟
相关文章
相关标签/搜索