本文,在实现视频编码流媒体--控制进程实现,为了理解控制进程的实现(深入环境),记录最关键的几个知识点。
基本涉及:
- unix系的进程环境(C程序的启动与终止、C程序的内存布局、环境表与环境变量)
- unix系的进程控制原语(fork族、exec族、exit族、wait族)
- 基于进程控制原语实现的进程控制API(popen、system)
- 提供process进程的资料链接及其简要分析
unix系的进程环境(C程序的启动与终止、C程序的内存布局、环境表与环境变量)
C程序的启动与终止:
图7-2
C程序的内存布局:
图7-6
环境表与环境变量:完全由应用程序去解析,内核不参与。
图7-5、图7-7、xxxenv族函数
unix系的进程状态&#x