python网络编程04 IO模型

时间:2021-06-25 16:53:53   收藏:0   阅读:0

1、IO模型的基础概念

1、用户空间和内核空间

技术图片

技术图片

2、进程切换

3、进程的阻塞

技术图片

4、文件描述符

5、缓存 I/O

2、IO模型

技术图片

 

 

技术图片

1、阻塞I/O(blocking IO)

技术图片 

2、非阻塞I/O(nonblocking IO)

技术图片

3、I/O多路复用( IO multiplexing)

技术图片

4、异步I/O(asynchronous IO)

技术图片

5、信号驱动I/O( signal driven IO)

技术图片

6、比较五种IO模型

技术图片

1、阻塞IO和非阻塞IO

2、同步IO和异步IO区别在哪?

3、信号驱动式IO和异步IO

3、select、poll和epoll

 1、select

2、poll

3、epoll

#                                                                                                                   #
评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!