你知道并发和并行的区别吗?

哈喽,大家好呀,我是前端理想哥,先祝大家新年快乐,万事如意。好多同学在学习React18时,应该都见过并发这个词,那么你知道并发和并行有什么区别吗?今天理想哥快速和大家讲解下,欢迎大家先点赞收藏。

并发指的是具备处理多个任务的能力,但不是在同一时刻处理,每次只会处理一个任务,交替处理多个任务。并行指的是具备处理多个任务的能力,同一时刻可以处理多个任务。

是不是听到这些概念会头晕?没事,理想哥举个例子给大家讲明白

比如,你现在正在吃饭,突然来了个电话,你一直等吃饭完了以后才去接电话,这就说明你不支持并发也不支持并行。你停下了吃饭去接电话,接完电话继续吃饭,这说明你支持并发,因为你具备了处理吃饭和接电话多个任务的能力,但是在同一时刻只吃饭或者只接电话。如果你一边打电话一边吃饭,那就说明你支持并行,因为你具备了处理吃饭和接电话多个任务的能力,但是同一时刻既在吃饭也在打电话。

#前端##前端 开发工程师##前端爆了##前端高频面试#
全部评论

相关推荐

offer多多的六边形战士很无语:看了你的博客,感觉挺不错的,可以把你的访问量和粉丝数在简历里提一下,闪光点(仅个人意见)
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务