-1

我的理解是它创建了另一个线程并在另一个线程中运行 compute()。然后加入递归地获取结果。

我想知道是否fork()打电话compute()。提前致谢。

4

1 回答 1

2

fork方法不会调用compute. 它将分叉的任务推送到工作队列,在该队列中运行的线程确定它是否应该最终调用compute自己或通知其他线程窃取该任务并调用计算。

于 2013-07-25T17:04:03.960 回答