并行和并发,都是在同一时间,有两个及以上的进程需要cpu资源时,发生的情况。 并发,指的是同一时间多个进程争抢一个cpu资源。一个进程执行,另外的进程必然阻塞,无法执行。 并行,是每个进程都有一个cpu资源,同一时间多个进程同时执行。