你如何使用 fork() 命令来生成 10 个进程并让它们同时执行一项小任务。
并发是一个有效的词,许多展示如何使用 fork 的地方在他们的演示中只使用一次 fork() 调用。我以为你会使用某种 for 循环,但我试过了,在我的测试中似乎 fork() 正在产生一个新进程,开始工作,然后产生一个新进程。所以它们似乎是按顺序运行的,但是如果有意义的话,我怎么能同时分叉并让 10 个进程同时完成工作呢?
谢谢。
更新:感谢大家的回答,我想我最初只是误解了 fork() 的某些方面,但我现在明白了。干杯。