当前位置: 技术问答>linux和unix
linux多进程编程问题
来源: 互联网 发布时间:2016-04-29
本文导语: 比如说我先动态申请了一块内存,然后我fork()一下,那我在父进程和子进程中是不是都要free()掉这块内存 | fork以後,子進程獲得的是父進程的:數據空間,堆,棧的副本.所以都要各自free,因為這兩塊...
比如说我先动态申请了一块内存,然后我fork()一下,那我在父进程和子进程中是不是都要free()掉这块内存
|
fork以後,子進程獲得的是父進程的:數據空間,堆,棧的副本.所以都要各自free,因為這兩塊內存不是同一個!
|
嗯,如打开一个文件得到的操作符,父子进程最终都要关闭。