并发:CPU分时轮询的执行线程。
并行:同一个时刻同时在执行。
例:我的电脑CPU有8个线程,也就是说这个CPU可以同时并行八个线程,这个同时运行,就是并行。然而,我的电脑上有六千多个线程在运行,显然同时并行八个任务是不够的,于是CPU在这之间快速的切换,这个快速切换的过程,就是并发,给我们反馈的感觉就是在同时运行。
版权声明:本文为sora_2021原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
并发:CPU分时轮询的执行线程。
并行:同一个时刻同时在执行。
例:我的电脑CPU有8个线程,也就是说这个CPU可以同时并行八个线程,这个同时运行,就是并行。然而,我的电脑上有六千多个线程在运行,显然同时并行八个任务是不够的,于是CPU在这之间快速的切换,这个快速切换的过程,就是并发,给我们反馈的感觉就是在同时运行。