鳗鱼绿草

文章
5
资源
0
加入时间
3年1月13天

进程基础知识汇总

4、我们有了exec族函数后,我们典型的父子进程程序是这样的:子进程需要运行的程序被单独编写,单独编译连接成一个可执行程序,项目是一个多进程项目,主程序是父进程,fork创建子进程后在子进程中exec来执行已经编译好的可执行程序,达到宏观上父子进程同时分别做不同的程序的效果。每个进程都有独立的资源空间,当进程创建时,OS会自动分配4G的进程空间(分为内核空间与用户空间),并且每个进程都有1G内核空间和3G用户空间,内核资源在当前进程退出时,由另一进程(父进程)回收,若无回收,会造成僵尸进程。