位置: 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指向问题(一字节的范围)

  • 怎么查19年以前税收
  • 消费税为什么要计入成本
  • 个体工商户免征税额度是多少
  • 小规模纳税人减征增值税
  • 绿化工程账务处理支出
  • 平销返利企业所得税处理
  • 机关单位工会经费的来源包括
  • 现金流量表公式大全
  • 无发生额有没有对账单
  • 外贸出口退税是退出口金额的多少
  • 异地施工需要缴纳什么税
  • 技术咨询合同包括就特定技术项目提供
  • 空调安装企业能申请工程发票吗?
  • 学校需要开发票吗,学校的纳税人识别号是什么?
  • 同一地级行政区怎么称呼
  • 股票回购会计处理
  • 对方不开票
  • 当期亏损需要提企业所得税吗财务报表
  • 本年利润期末
  • 预提费用年底如何结转
  • 网络服务费一般纳税人几个点
  • 即征即退和先征后退适用范围
  • 税负率的计算方法公式
  • 积极的财政政策有哪些
  • 开具的服务费怎么做分录
  • 海关进口增值税专用缴款书
  • js图片放大代码
  • 电脑pin码忘了开不了机,且鼠标失灵
  • 工程物资发生报废损毁
  • nodejs安装教程
  • vue url 参数
  • 收到无法支付的押金收入
  • 股权激励的账务如何处理
  • php读取php文件内容
  • Midjourney之外21款免费的AI Image画图网站集合
  • yolov5s
  • 出售一台设备,收到价款20万
  • dedecms使用教程
  • 事业单位无形资产包括哪些
  • 金税盘密码和口令忘了无法登录
  • 公司帮非公司员工缴税
  • 工程结算如何做会计分录
  • 工程行业预交税款怎么算
  • 发票网上申领需要多长时间
  • 股权转让溢价款缴纳增值税
  • sql server数据查询语句
  • sql server 2008 r2 express 精简版与企业版的区别
  • 安全生产费会计核算办法
  • 发工资时多打给员工的钱
  • 未发生账务类交易
  • 支付宝可以对公账户转账吗怎么转
  • 股东投资方式有哪些
  • 费用报销单的摘要和报销项目怎么写
  • 汇算清缴后多交的企业所得税能退吗
  • 哪些可以做进项税
  • 商贸企业固定资产折旧可以一次性扣除吗?
  • 金税盘买发票还要填交验旧表吗?
  • sql自定义变量
  • sql常用命令使用方法
  • sql复制表的语句
  • win7系统IE浏览器打开跳转到360浏览器,怎么阻止
  • windows补丁是什么
  • ubuntu中用root删除文件夹
  • macbookair网页全屏
  • Linux(CentOS)用split命令分割文件的方法
  • vmware15.5安装mac
  • linux扩容inode
  • 红石怎么启动
  • 结构 类型
  • Android OpenGL ES(三)----编程框架
  • echarts怎么用
  • nodejs web3
  • android基础入门教程
  • 在浏览器中打开是什么意思
  • 2023年内蒙古房贷利率
  • 增值税计税依据含运费吗
  • 企业改制相关文件
  • 税务局打印发票的软件是哪个
  • 广告行业税率6%包含的内容
  • 紧缩性财政政策有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设