哪个更快?使用互斥锁或产生新线程?

时间:2017-11-01 21:11:33

标签: parallel-processing

我有一个在IO上运行的循环,一半的工作需要在第二个线程中完成。 (我使用pthreads。)

在循环的每次迭代中生成一个新线程(然后加入它)会更快吗?或者一次生成第二个线程并将第二个线程放在一个循环中并使用信号量来控制它更快? (即第一个帖子发布到信号量,第二个线程等待信号量。)

我在Android平板电脑上使用C代码。

0 个答案:

没有答案