1. 并发 和 并行区别 (1)并发:(单核) 并发,是在同一个cpu上同时(不是真正的同时,而是看来是同时,因为cpu要在多个程序间切换)运行多个程序. 并发是指两个任务都请求运行,而处理器只能按受一个任务,就把这两个任务安排轮流进行,由于时间间隔较短,使人感觉两个任务都在运行. 并发性是对有限物理资源强制行使多用户共享以提高效率. (2)并行(多核) 现在cpu到了多核的时代,那么就出现了新的概念:并行 并行,是每个cpu运行一个程序. 并行是真正的细粒度上的同时进行:既同一时间点上同时发生…