10 2019 档案

python IO模型
摘要:IO模型介绍 本文讨论的背景是Linux环境下的network IO,对于一个network IO (这里我们以read举例),它会涉及到两个系统对象,一个是调用这个IO的process (or thread),另一个就是系统内核(kernel)。当一个read操作发生时,该操作会经历两个阶段: 等 阅读全文

posted @ 2019-10-02 20:18 kingforn 阅读(152) 评论(0) 推荐(0)

python 协程
摘要:协程 一、协程的本质: 单线程实现并发,在应用程序里控制多个任务的切换+保存状态 二、协程的目的: 想要在单线程下实现并发 并发指的是多个任务看起来是同时运行的 并发=切换+保存状态 三、补充: yiled可以保存状态,yield的状态保存与操作系统的保存线程状态很像,但是yield是代码级别控制的 阅读全文

posted @ 2019-10-02 20:18 kingforn 阅读(120) 评论(0) 推荐(0)

python 并发编程
摘要:基础概念 一、进程、程序和线程 程序:程序只是一堆代码而已 进程:指的是程序的运行过程,是对正在运行程序的一个抽象。进程是一个资源单位 线程:每个进程有一个地址空间,而且默认就有一个控制线程。线程才是cpu上的执行单位 二、并发与并行 无论是并行还是并发,在用户看来都是'同时'运行的,不管是进程还是 阅读全文

posted @ 2019-10-02 20:16 kingforn 阅读(222) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示