位置: IT常识 - 正文

Python中的并行和并发是什么(python并发和并行)

编辑:rootadmin

推荐整理分享Python中的并行和并发是什么(python并发和并行),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python程序并行,python并行处理,python并发和并行,python 并行,python 并行,python 并行,python并行机制特点,python 并行,内容如对您有帮助,希望把文章链接给更多的朋友!

并行和并发

无论是并行还是并发,在用户看来都是'同时'运行的,不管是进程还是线程,都只是一个任务而已,真是干活的是cpu,cpu来做这些任务,而一个cpu同一时刻只能执行一个任务。

并发是伪并行,即看起来是同时运行。单个cpu+多道技术就可以实现并发,(并行也属于并发),简单的可以理解为快速在多个线程来回切换,感觉好像同时在做多个事情。

Python中的并行和并发是什么(python并发和并行)

只有具备多个cpu才能实现并行,单核下,可以利用多道技术,多个核,每个核也都可以利用多道技术(多道技术是针对单核而言的)。 有四个核,六个任务,这样同一时间有四个任务被执行,假设分别被分配给了cpu1,cpu2,cpu3,cpu4,一旦任务1遇到I/O就被迫中断执行,此时任务5就拿到cpu1的时间片去执行,这就是单核下的多道技术 ,而一旦任务1的I/O结束了,操作系统会重新调用它(需知进程的调度、分配给哪个cpu运行,由操作系统说了算),可能被分配给四个cpu中的任意一个去执行。

相关推荐:《Python视频教程》

多道技术:内存中同时存入多道(多个)程序,cpu从一个进程快速切换到另外一个,使每个进程各自运行几十或几百毫秒,这样,虽然在某一个瞬间,一个cpu只能执行一个任务,但在1秒内,cpu却可以运行多个进程,这就给人产生了并行的错觉,即伪并发,以此来区分多处理器操作系统的真正硬件并行(多个cpu共享同一个物理内存)。

同步执行:一个进程在执行某个任务时,另外一个进程必须等待其执行完毕,才能继续执行。

异步执行:一个进程在执行某个任务时,另外一个进程无需等待其执行完毕,就可以继续执行,当有消息返回时,系统会通知后者进行处理,这样可以提高执行效率。

举个例子,打电话时就是同步通信,发短息时就是异步通信。

相关推荐:

本文链接地址:https://www.jiuchutong.com/zhishi/311747.html 转载请保留说明!

上一篇:织梦DEDE自带采集标题限制,解决文章标题字数长度方法(织梦技巧)

下一篇:记录--一道字节面试题引出的this指向问题(一字节的范围)

  • 财税2012年15号文件作废
  • 赞助支出计入
  • 境外旅客购物离境退税条件
  • 消费税的会计分局
  • 取得发票与实际业务不符怎么办
  • 货物已到发票未开具
  • 预缴税款如何抵扣苗木款
  • 网上申报中月平均工资怎么计算
  • 个人独资企业可以投资有限公司吗
  • 预授权撤销怎么撤销
  • 广告制作税目
  • 发票上盖财务章吗
  • 企业所得税汇算清缴申报表
  • 抵扣增值税怎么抵扣
  • 坏账冲回要纳税调减吗
  • 员工外出培训报告怎么写
  • 合同中补充协议
  • 营改增对固定资产的影响
  • 税收分类编码里的劳务是劳务派遣的意思吗
  • 事业单位的增值税科目
  • 对方发票丢失开什么证明
  • 出售不动产分录
  • 小规模纳税人计提增值税账务处理
  • 固定资产提前报废账务处理
  • 固定资产减值准备可以税前扣除吗
  • 薪酬支出包括什么
  • 非盈利组织捐赠现金支需要什么资料
  • 收到的增值税专用发票如何认证
  • 公司购买理财产品账务处理
  • php图形化编程
  • php file_get_contents 读取图片
  • 应收罚款收入
  • 销售费用中业务费包括哪些
  • msstat.exe - msstat是什么进程 有什么用
  • 出口退税进项发票稽核
  • 技术转让所得的税收优惠
  • 前端静态页面
  • 怎么确认个税填报成功
  • 即征即退进项税怎么划分合算
  • 进项税额认证后可以撤销吗
  • numpy array ndarray区别
  • 公司给员工的福利房可以买卖吗
  • 预收账款未发货会计分录
  • 填写蓝字专用发票信息
  • 房地产企业买地
  • 以前年度的成本忘了结转然后怎么办
  • 购买仪器属于什么费用
  • 本年利润的会计编码
  • 公司注销了,账务是不是可以销毁了
  • 劳保用品专卖
  • 特许权使用费计入无形资产吗
  • 现金支票存根金额怎么写
  • 收到购货款用预付款吗
  • 开红字发票如何调整收入?
  • 增值税税率调整后,合同价应该调整吗
  • 法人投资属于什么会计科目
  • 累计折旧的计提会计分录
  • 对公账户进账不了怎么办
  • 年化收益率怎么算
  • ubuntu系统启动过程
  • ubuntu20.04升级21.04
  • 将哪一linux文件系统引入
  • 在windowsxp的应用程序中,经常有一些菜单选项呈暗灰色
  • windows7桌面回收站打不开
  • wind7安装
  • jquery跳出循环
  • opengl怎么用
  • html怎么用javascript
  • cluster into
  • vuex的作用和使用场景
  • 基于JAVASCRIPT实现的可视化工具是
  • 如何用js实现一个简单的计算器
  • 百度定位服务平台
  • python怎么读取中文txt文本
  • No active compatible AVD's or devices found. Relaunch this configuration after connecting a device o
  • asx文件的作用
  • 山东省税务局网上办税服务厅
  • 1988年中华人民共和国印花税票五元
  • ca锁使用
  • 统一社会信用代码证
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设