摘要: 1.IO模型 io的概念: 1.1为什么会发生io 当进行读写操作时,比如读写操作,首先系统需要进行数据的准备(将数据拷贝到内核态),然后将准备好的数据放入进程中进行使用,在此过程中就发生了阻塞 io模型分为四种 同步Io 异步io 阻塞io 非阻塞io 2.阻塞IO 阻塞是用户态内存和内核态内存进 阅读全文
posted @ 2018-08-06 22:54 brownbearye 阅读(129) 评论(0) 推荐(0)
摘要: 1. 协程 进程和线程都是通过竞争来决定下一个运行的对象,协程是人为的,自定义的进行切换。 协程可以看做一个为线程。 2.协程工作的原理yield 生成器对象yield,每次next时会返回yield后的一个对象,相对于函数,return只能一次,而yield可以多次。 协程是通过yield也就是生 阅读全文
posted @ 2018-08-06 22:33 brownbearye 阅读(104) 评论(0) 推荐(0)