韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python高级 > Python中的并行和并发是什么

Python中的并行和并发是什么

头像

爱喝马黛茶的安东尼

2019-06-29 15:34:533305浏览 · 0收藏 · 0评论

并行和并发

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

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

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

aaa.png

相关推荐:《Python视频教程

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

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

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

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

相关推荐:

Python如何实现线程间同步

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

日本大片又大又好看的PPT| 淑芬啊…啊别停灬用力啊视频| EXO妈妈MV高清视频播放| 免费B站看大片真人电视剧| 《性爽2》电影| 暴躁姐姐BGM国语版| 合欢椅BY春风凤弯椅小说| 长沙天气| 女教师被内谢流白浆| 姐姐片多多免费高清电视剧 | 续父开续女包小芳有没有出版?| 怎么用一支笔把自己弄出粘液| 做一次爱下面多久才能恢复| 亚洲图片| 色的网站| 女生给男生吃小头头| 《共享弟夫》动漫在线观看免费| 美国色情巜做爰4| 《年轻朋友的妻子3》| 《美丽的小蜜桃4》女主是谁| 《军妓肉体》在线观看| 免费观看已满十八岁的电视剧大全| 丈夫不在家儿媳想老公的背景故事 | 欧美电影免费观看电视剧大全 | 绝美儿媳妇苏酥| 儿媳妇长太漂亮免费观看电视剧| 男生把小困因放到女生困里视频 | 日本大片又大又好看的PPT | 爱爱内含光| 美女和男生一起努力的生孩子视频.| 《再来一次好吗》免费观看| 满18岁免费观看高清电视剧大全| BOBO浏览器| 《黑人性奴2》免费观看| 荷兰日B赛现场视频| 美女和帅哥一起努力生产豆浆| 交换第一次| 美国暴躁真人CSGO| 班主任解开内裤让我桶她| 孤男寡女免费观看高清电视剧狂飙 | 可以进入任何网站的浏览器