并发 并发(concurrency)的思想与处理器核数无关,如果两个进程在时间上重叠,那就是并发。 进程A执行了一会,然后切换至进程B执行,那么认为A、B两者是并发执行。 同理A、C也是并发执行。 但是B、C就不是并发执行,因为B已经执行结束了,C才开始执行的 并行 如果两个进程并发的运行在两个不同的处理器核或者计算机上,称之为并行。 总结 所以并发有上下文切换的消耗,并行没有。