概述
父子进程之间在刚 fork 后:
相同点:全局变量、.data、.text、栈、堆、环境变量、用户 ID、宿主目录、进程工作目录、信号处理方式…
不同点:1.进程ID 2.fork 返回值 3.父进程ID 4.进程运行时间 5.闹钟(定时器) 6.未决信号集
进程共享遵循原则: 读时共享,写时复制。——————全局变量
【重点】:父子进程共享:1. 文件描述符(打开文件的结构体) 2. mmap 建立的映射区
特别的,fork 之后父进程先执行还是子进程先执行不确定。取决于内核所使用的调度算法。
最后
以上就是如意眼睛为你收集整理的父子进程folk后的相同点不同点以及进程共享知识点的全部内容,希望文章能够帮你解决父子进程folk后的相同点不同点以及进程共享知识点所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复