![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
进程
CGO-
这个作者很懒,什么都没留下…
展开
-
fork和exec,system和exec
fork和exec的结合使用 fork函数是分父子进程执行代码,而exec函数是在函数中执行其他指令 调用fork和exec来模拟用户输入,当用户输入某一key值时,中断当前指令去用exec指令执行其他指令 当用户输入非1时,显示wait,do nothing,模拟系统待机等待用户的输入,当用户输入1时,调用execl执行目录下的change指令。 system,exec族函数的应用 system是用shell来调用程序=fork+exec+waitpid,而exec是直接让你的程序代替用来的程序运行。原创 2020-10-22 22:00:43 · 371 阅读 · 0 评论 -
进程中fork和vfork的区别
fork和vfork都是调用函数显示进程id,但是fork是父子进程同时顺序进行,不会中断影响,而vfork是先执行子进程,当子进程结束之后才会执行父进程 vfork函数执行 这个vfork函数中,利用for循环将子进程执行三次,然后中断子进程,转到父进程,同时打印循环数。 运行结果: fork函数执行 fork函数中父子进程顺序进行 运行结果: ...原创 2020-10-20 23:51:47 · 456 阅读 · 0 评论