- 博客(1)
- 收藏
- 关注
原创 IPIDEA分享:并发和并行的区别
并发(Concurrency)指的是在同一时间段内,宏观上有多个程序在同时运行,但在单处理器系统中,这些程序是交替执行的,即在一个时间点上只有一个程序在运行。并发和并行的目标是不同的,并发的目标是确保使用没有阻塞,在重叠的时间执行多个进程;并行性更多的是关于计算任务的性能,运行每个子任务时的速度是确定的,但由于其运行时是同步的,所以适应动态工作环境可能具有一定的挑战性。因此,在设计和实现多任务、多线程和分布式系统时,我们需要根据具体的需求和场景来选择合适的并发和并行策略,以充分发挥系统的性能和优势。
2024-07-19 16:23:12
342
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人