非阻塞式IO其实使用轮询(CPU不停查看,类似硬件的键盘轮询)的方式实现多路复用,缺陷是耗费CPU。因此需要使用IO多路复用。 多路复用函数:select和poll外部阻塞式,内部非阻塞式自动轮询多路阻塞式IO