2018年7月17日
摘要: python并发编程之IO模型 IO模型介绍 同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynchro 阅读全文
posted @ 2018-07-17 20:56 <Hbw> 阅读(124) 评论(0) 推荐(0) 编辑
摘要: python并发编程之协程 1、协程: 单线程实现并发 在应用程序里控制多个任务的切换+保存状态 优点: 应用程序级别速度要远远高于操作系统的切换 缺点: 多个任务一旦有一个阻塞没有切,整个线程都阻塞在原地 该线程内的其他的任务都不能执行了 一旦引入协程,就需要检测单线程下所有的IO行为, 实现遇到 阅读全文
posted @ 2018-07-17 20:29 <Hbw> 阅读(79) 评论(0) 推荐(0) 编辑