- 博客(3)
- 收藏
- 关注
原创 系统级程序设计基础(3)--Linux编程基础 :进程管理2
本节课主要内容 1,完善进程管理,结束上节课的内容 2,引出进程同步 3,提到了部分进程间的管道通信。 进程管理总结 当父进程通过fork()创建了一个子进程,由于子进程是讲父进程的程序完完全全的复制过来的,当我们需要在子进程中执行一些指令那么父进程必须先设置,所以为了解决这个问题引入一个函数exec家族的函数。 exec()函数 int execl(const char *path, const char *arg, ...); int execlp(const char *file, const cha
2022-05-12 17:47:07 240
原创 系统级程序设计基础(2)--Linux编程基础 3.1:进程管理-1
系统级程序设计基础(2)–Linux编程基础 3.1:进程管理-1 本次课程主要学习了进程的创建的方法和注意事项以及对程序的执行顺序的一些相关知识 进程的创建 主要要内容, 1,父子经常间的关系 2,如何创建一个子进程 3,如何实现一个父进程创建一个子进程和遇到的一些问题 fork() 功能:创建进程;函数执行后,系统会创建一个与原进程几乎相同的进程,之后父子进程都继续执行 pid_t fork(void); 函数返回值:`` 成功:返回两个值,子进程创建成功后,原程序会被复制,就有了两个fork函数。父
2022-05-07 10:41:06 135
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人