当前位置: 首页 > news >正文

关于并发和并行的理解

并发和并行都是描述多线程工作状态的一种描述。
并发Concurrency
并发是指某个时间段内,有多个任务在轮流执行。表现的效果就是就是在这个时间段内多任务(多线程)在同时执行。
它对执行单位(如cpu)并没有要求,因此极限情况可能是1个执行单位(多个执行任务),这些执行任务在cpu上根据分配的时间片轮流执行,但是外界并不能感知到。只认为多线程在同时执行。
它就像是一个打字员,听一句口述人的发言,记录一句话,交替执行任务。但是在外界看来就像是一边听一边打字一样在同时进行。
它强调的是多任务在时间段内都在进行,对执行单位没有要求,可以是单核也可以是多核。

 

并行Parallelism
并行是指某一个时间点,有多个任务同时在多个执行单位上执行。她有多执行单位的要求,单核无法满足。
它就像是一个厨师团队,有切菜的人,有炒菜的人,有摆盘的人,他们在同时工作。(当然只有一个厨师依次的交替的执行各个子任务,也可以完成整件事,此时就是并发)
它强调的是利用多核能力,(防盗连接:本文首发自http://www.cnblogs.com/jilodream/ )多任务在某个时间点上同时执行。
并行是并发的一种实现场景。

上文中指的执行单位不仅仅是有多少个cpu,也可以是gpu,cpu的内核,超线程等等。

http://www.hskmm.com/?act=detail&tid=31372

相关文章:

  • 2025年自润滑轴承厂家最新推荐排行榜,石墨自润滑轴承,复合自润滑轴承,无油自润滑轴承,高强度自润滑轴承公司精选
  • Morlet小波分析详解
  • P66作业
  • ECT-OS-JiuHuaShan元推理 的意义、价值、作用、应用场景及哲学理念
  • Gitee vs. GitHub 2025:中国开发者为何更青睐本土代码托管平台?
  • 2025 年自润滑轴承厂商最新推荐排行榜:聚焦高承载技术与全球客户口碑,助力企业精准选择优质供应商无油/复合/耐磨/无油向心关节轴承厂家推荐
  • 几个好看的PS1配色
  • 2025 年 MBR 膜厂家最新推荐排行榜:权威评选优选品牌,污水处理设备选型指南全解析污水处理设备MBR膜厂家推荐
  • 统一管理第三方包的依赖包版本号
  • 主线程阻塞型帧堆积(Frame Backlog)
  • 图像去雾算法详解与MATLAB实现
  • ROS 传感器模块的通用架构设计与跨中间件扩展实践
  • 替代传统FTP的系统:企业数字化转型新选择
  • 算法设计与分析作业
  • 需求分析论
  • 2025年叠螺机/加药装置/输送机厂家最新权威推荐榜:专业制造与高效输送系统综合解决方案
  • 2025年书包柜厂家最新推荐排行榜,学生书包柜,员工书包柜,更衣柜储物柜,智能书包柜公司口碑之选
  • 2025.10.14 刷题
  • 企业高效数据传输:数据摆渡解决方案全解析
  • 别再空谈数据价值!制造业如何用主数据管理 “抠” 出千万级成本?
  • 2025.10.13 测试
  • 2025年注塑加工行业优质企业最新推荐排行榜:助力需求企业精准筛选可靠合作伙伴
  • 2025 年工程管理软件平台公司最新推荐榜:聚焦数字化效能,优选靠谱服务商
  • 被 Excel 格式折腾的那些瞬间---excl格式转换
  • 阵列信号处理中的盲源分离算法
  • 标准版v9.0破解版及软件安装包
  • 内外网传文件有哪些痛点?一文读懂高效传输方案是什么样的
  • win32中的COM接口清单
  • 内存的堆、内存的栈有什么区别
  • 2025 年铝板厂家最新推荐榜:覆盖多系列铝板产品,精选优质企业,为采购者提供专业选型参考