linux 中的多进程中,父进程与子进程共享的代码段和数据段、堆栈段,是整个程序还是出现在fork()函数后?

[复制链接]
查看11 | 回复2 | 2016-4-24 22:30:32 | 显示全部楼层 |阅读模式
首先来说不是共享共享是同一个区域
但是fork后相当于复制了一份也就相当于一个副本所以 在以后的程序执行父进程改变父进程的数据 子进程改变子进程的数据 所以不能说共享 他们相同的是整个程序 差不多就相当于是两个相同的程序在执行共享数据是线程创建一个线程后他们的数据是共享的 他们是同一个数据...
回复

使用道具 举报

千问 | 2016-4-24 22:30:32 | 显示全部楼层
共享是同一个区域
但是fork后相当于复制了一份也就相当于一个副本所以 在以后的程序执行父进程改变父进程的数据 子进程改变子进程的数据 所以不能说共享 他们相同的是整个程序...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行