python實例解釋五種IO模型(1)--------阻塞式IO

我們都知道,unix下可用的IO模型有五種,分別是 阻塞式IO 非阻塞式IO I/O複用(select和epoll) 信號驅動式I/O 異步IO 下面通過一個個實例來解釋各種IO之間的區別 1.阻塞式IO 阻塞式IO是最常見的一種IO模型,默認情況下所有的套接字都是阻塞的。阻塞式IO可以用下面這張圖來描述 應用程序調用一個系統調用向內核請求數據,此時如果數據沒有準備好,那麼進程在此阻塞,切換至內核
相關文章
相關標籤/搜索