1

我在我的大学里有关于当前编程的教程。我的任务是编写一个基于信号量的程序,其中将计算两组数字的对称差。我看不出哪里需要并发编程。我知道 CP 是关于使用相同的数据资源,但在哪个阶段我应该使用两个线程和信号量。信号量用于保存一些可能干扰数据的进程,这些进程被其他进程使用。我只是没看到。

有任何想法吗?

4

1 回答 1

0

输入集是只读的,因此您的多个线程不会互相踩踏(可能内存总线争用除外),但您需要在线程写入结果集时同步它们。

于 2016-10-24T08:59:03.753 回答