解释一:并行是指两个或者多个事件在“同一时刻”发生;而并发是指两个或者多个事件在同一时间“间隔”发生
解释二:并行是在不同进程上的多个事件,并发是在同一进程上多个事件。
解释三:并发是在一台处理器上“同时”处理多个任务,并行是在多台处理器上同时处理多个任务

来个比喻:并发是一个人同一时间“间隔”吃三个馒头,而并行是三个人同时吃三个馒头。
例子:比如,我正在打游戏,现在有电话打进来,有个快递需要去楼下取一下。
串行的方式:我必须打完游戏,才能去取快递。
并行的方式:让女朋友帮忙取快递,继续打游戏。
并发的方式:自己去取快递,然后继续回来打游戏。

串行的方式我必须把一个事情做完,才能继续做第二个事情
并行的方式是我做第一个事情,同时找第二个人做第二个事情
并发的方式是同一天进行了打游戏和取快递两件事情

并发和并行的区别理解相关推荐

  1. 并发与并行的区别(超级通俗易懂)

    学习多线程的时候会遇到一个名词:并发.这是属于操作系统中的词汇,需要了解并发和并行的区别,从网上搜集了几种说法帮助理解. 一: 并发是指一个处理器同时处理多个任务. 并行是指多个处理器或者是多核的处理 ...

  2. java并发和并行的区别

    概念: 并发:以交替的方式 利用等待某件事情完成的时间  来做其他事情,轮流执行任务,不一定同时.宏观上同时,微观上依次执行. 并行:在同一时刻,任务同时开始进行,彼此没有依赖关系.多个任务同一时刻同 ...

  3. 转:并发与并行的区别

    转: https://www.jianshu.com/p/b11e251d3dc7 并发:一个处理器同时处理多个任务.(concurrency) 单个cpu逻辑上同时处理多个任务: 并行:多个处理器或 ...

  4. 如何向纯洁的女朋友解释并发与并行的区别?

    原文链接:并发与并行的区别 现在我们都说设计可并行.高并发的程序,而且我们很多时候会在潜意识里觉得自己对并行(Parallelism)和并发(Concurrency)的区别很清楚,但如果要明确的说出二 ...

  5. 操作系统中并发和并行的区别和联系

    多线程中并发和并行有区别吗? 搞不懂并发和并行分别是什么意思? 一文通俗的解释并发和并行的区别和联系. 本人一直以为并发和并行是一个意思,直到偶然从站长公众号上看到了并发和并行的区别一文,因此做个笔记 ...

  6. 多线程并发和并行的区别

    背景  对于java开发从业人员来说,并发编程是绕不开的话题,juc并发包下提供了一系列多线程场景解决方案.  随着jdk1.8的普及,多线程处理问题,除了使用使用线程池(ExecutorServic ...

  7. 如何理解并发和并行的区别

    首先我们要先理解什么是并发和并行: 并发的概念-在一定时间内系统能够处理的任务数 并行的概念是----指应用能够同时执行不同的任务 结合例子来说明: 并发:早上排队去在一个窗口买早餐所有人按照先后顺序 ...

  8. 并发和并行的区别_多核、多处理器、并发、并行、超线程概念总结

    多核与多处理器 多核( ) 多核处理器就是指单个 CPU 中有多个可执行单元. 如下图所示,单个 CPU 中有两套可执行单元. 多处理器( ) 多处理器系统则是一个拥有多个 CPU 的系统.每个 CP ...

  9. 程序与进程的区别,并发与并行的区别,多进程的实现原理

    目录 1. 什么是进程 2. 进程与程序的区别 3. 并发与并行 4. 同步\异步and阻塞\非阻塞(重点) 5. 进程的创建(了解) 6. 进程的终止(了解) 7. 进程的层次结构 8. 进程的状态 ...

最新文章

  1. 主板电源开关接口图解_电脑主板开机电路检修步骤及思路。
  2. 扫盲行动之九:Vi编辑器的基本使用方法!
  3. MySql数据库操作遇到的蛋疼二三事
  4. git第一次提交代码至远程仓库-强制推送
  5. 页面跳转的方法以及301 和 302的区别
  6. minGW, cygwin, GnuWin32【C++的跨平台交叉编译问题】
  7. 不是单组分组函数_面向对象编程是否已淘汰?函数式编程的枪口瞄错了对象
  8. 蚂蚁金服上市诞生千个亿万富翁,财富自由,离你不远!
  9. Lua介绍极其在C#项目中的应用
  10. zblog php 二级菜单,ZblogPHP模版导航栏跟随效果
  11. HP 瘦客户机 - 使用 ie4uinit.exe 应用时,Citrix HDX Flash 出现故障和错误
  12. 2022年前端还好找工作吗?
  13. 使用百度地图API在页面添加百度地图应用
  14. 备份服务器c盘系统还原,win7 64位专业版系统下备份和还原C盘的方法
  15. 洛谷刷题——P1192 台阶问题
  16. iphone 热点 android,苹果的个人热点功能android手机能用吗
  17. Python向左,数学向右:乌拉姆的素数研究
  18. Redis String命令大全
  19. PADS的layout单个元器件删除时提示“复用元素无法修改,首先打散复用模块”
  20. 【知识点】多光谱与高光谱的区别

热门文章

  1. Windows 补丁批量安装脚本
  2. 你管这叫 PageRank 算法
  3. harris位_Harris角点检测算法
  4. 2019最新开发优质外贸客户方法渠道分享
  5. 如何写一份不错的CSS代码?
  6. 如何保持浏览器能同时登录多个账户
  7. dtree java_dtree的使用
  8. 极光推送零基础极速上手开发指南,快速搭建后台推送服务
  9. 电磁轨道炮设计-基于模型的系统工程(20190819更新)
  10. JavaScript 生成流程图