嵌入式100题(007):父进程、子进程的关系以及区别


父进程、子进程的关系以及区别

关系:
fork出子进程后,子进程都会继承父进程以下信息:

  • 文件描述符
  • 实际用户ID,实际组ID,有效用户ID,有效组ID
  • 进程组ID
  • 添加组ID
  • 对话期ID
  • 控制终端
  • 设置-用户-ID标志和设置-组-ID标志
  • 当前工作目录
  • 根目录
  • 文件方式创建字
  • 信号屏蔽和排列
  • 对任意打开文件描述符大的在执行时关闭标志
  • 环境
  • 接的共享存储段
  • 资源限制

区别:

  • fork的返回值
  • 进程ID
  • 不同的父进程ID
  • 子进程的tms_utime、tms_stime、tms_sutime、tms_ustime设置为0
  • 父进程设置的锁,子进程不继承
  • 子进程的未决告警被清除
  • 子进程的未决信号集设置为空集


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM