进程创建fork-小代码
生活随笔
收集整理的這篇文章主要介紹了
进程创建fork-小代码
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
進(jìn)程創(chuàng)建fork
#include <sys/types.h>
#include <unistd.h>
pid_t fork(viod)
返回值:,在子進(jìn)程中返回0;在父進(jìn)程中返回大于0的進(jìn)程號;小于0,出錯(cuò)。
fork()函數(shù)調(diào)用一次,返回兩次,分別是在子進(jìn)程和父進(jìn)程中。
演示:
運(yùn)行結(jié)果:
root@spark# ./fork
this is parent process, pid: 32128, ppid: 32092, fork return id: 32129
pid: 32128.
this is child process, pid: 32129, ppid: 32128, fork return id: 0
pid: 32129.
root@spark#
總結(jié)
以上是生活随笔為你收集整理的进程创建fork-小代码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 腹腔镜输卵管结扎手术
- 下一篇: 进程创建fork--文件表项继承