操作系统linux环境下的fork()进程创建以及fork()与fork()的区别
fork()函数的理解:
含义: os.fork()函数会从调用此函数的地方创建出子进程,子进程会与主进程(即父进程)一起在CPU内执行。
注意:os.fork()函数只在linux环境下才有用,如果是windows环境下,会报错 no os.fork()。
1、编程时使用getpid()函数获取自身的进程标识符PID,getppid()也可以获取父进程的进程标识符PID。
fork 函数调用成功,返回两次
返回值为0,代表当前进程是子进程;
返回值为非负数(>0),代表当前进程是父进程
调用失败,返
原创
2022-05-17 13:42:42 ·
960 阅读 ·
0 评论