问题: 一次在多个处理器上一起调度进程的所有线程与一次调度一个线程(来自不同进程)的优势和/或可能的缺点因为单个处理器可用?了解有关多线程的基本概念
更新注意:考虑一个多处理器,并与两个线程的过程。假设一次只运行一个线程。该线程curretly运行发送消息到第二个线程,然后阻止等待答复(并因此从CPU中取出)。一段时间后,第二个线程被调度,从第一个线程接收消息,发送回复,然后阻止等待来自第一个线程的新消息。经过一段时间后,第一个线程被调度,处理回复,发送新消息,然后被阻止,等待新的回复等等。如果两个线程同时运行,则可以避免所有这些切换。