selectors模块是在python3.4版本中引进的,它封装了IO多路复用中的select和epoll,能够更快,更方便的实现多并发效果。
玩一会epoll,果然好玩import selectimport socketimport timedef svc(): EOL1 = b'nn' EOL2 = b'nrn' response = b'HTTP/1.0 200 OKrnDate: Mon, 1 Jan...
1. 四种理论的I/O模型 1) 调用者(服务进程): 阻塞: 进程发起I/O调用,如果调用为完成,进程被挂起休眠,不能再执行其他功能 非阻塞:进程发起I/O调用,被调用的函数完成之前,依然可以执行其他功能 2) 被调用函...