操作系统fork函数详解

实例:

fork()
fork()
fork()
print(“Hello World\n”)
请问这个程序执行后, 输出结果 Hello World 会被打印几次?
fork API 的含义是复制一份当前进程的全部状态
第 1 个 fork 执行 1 次产生 1 个额外的进程。 第 2 个 fork,执行 2 次,产生 2 个额外的进程。第 3 个 fork 执行 4 次,产生 4 个额外的进程。
所以执行 print 的进程一共是 8 个
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_37247026/article/details/129395903