fork 子进程,父进程对于变量的共享

经过代码的练习发现:

fork创建的子进程会完全复制父进程的代码包括变量,既复制fork之前创建的变量。

 

但是在创建子进程后,子进程与父进程对同一个变量的改变将相互不受影响,即使获取同一变量的地址是一样的,但是由于子进程的创建等是虚拟化的所以地址也是虚拟化的,当地址映射到物理存储中是不同的。

原文地址:https://www.cnblogs.com/lhyzdd/p/13823943.html