题38

题目

下面的叙述中, 正确的是 ( )。
A. 同一进程内的线程可并发执行, 不同进程的线程只能串行执行
B. 同一进程内的线程只能串行执行, 不同进程的线程可并发执行
C. 同一进程或不同进程内的线程都只能串行执行
D. 同一进程或不同进程内的线程都可以并发执行

分析

同一个进程或不同进程内的线程可以并发执行, 并发是指多个线程在一段时间内交替执行, 而不一定是同时执行的。在多核 中,同一个进程或不同进程内的线程可以并行执行,并行是指多个线程在同一时刻同时执行。如果实现了并行, 那么一定也实现了并发。

D