摘要: 一 IO模型介绍 二 阻塞IO(blocking IO) 三 非阻塞IO(non-blocking IO) 四 多路复用IO(IO multiplexing) 五 异步IO(Asynchronous I/O) 六 IO模型比较分析 七 selectors模块 IO模型介绍 为了更好地了解IO模型,我 阅读全文
posted @ 2020-11-05 20:28 断浪狂刀忆年少 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 协程介绍 协程:是单线程下的并发,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程,即协程是由用户程序自己控制调度的。 并发本质:切换加保存状态 下面我们用协程来实现同一线程下切换加保存状态. 需要强调的是: #1. python的线程属于内核级别的,即 阅读全文
posted @ 2020-11-05 17:57 断浪狂刀忆年少 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 线程被称作轻量级的进程,计算机的执行单位以线程为单位。计算机的最小可执行是线程,进程是资源分配的基本单位。线程是可执行的基本单位,是可被调度的基本单位。线程不可以自己独立拥有资源。线程的执行,必须依赖于所属进程中的资源。进程中必须至少应该有一个线程。 线程又分为用户级线程和内核级线程(了解) 用户级 阅读全文
posted @ 2020-11-05 15:56 断浪狂刀忆年少 阅读(169) 评论(0) 推荐(0) 编辑