python实例解释五种IO模型(1)--------阻塞式IO

我们都知道,unix下可用的IO模型有五种,分别是 阻塞式IO 非阻塞式IO I/O复用(select和epoll) 信号驱动式I/O 异步IO 下面通过一个个实例来解释各种IO之间的区别 1.阻塞式IO 阻塞式IO是最常见的一种IO模型,默认情况下所有的套接字都是阻塞的。阻塞式IO可以用下面这张图来描述 应用程序调用一个系统调用向内核请求数据,此时如果数据没有准备好,那么进程在此阻塞,切换至内核
相关文章
相关标签/搜索