非阻塞I/O和事件驱动

一、阻塞非阻塞

阻塞:在i/o未返回数据时,线程休眠,直到数据返回。如果在单线程中,所有操作停止等待I/O进行。

非阻塞:在i/o未返回数据时,线程仍然继续,返回没有数据返回的结果。在此期间可以进行其他操作,直到I/O数据返回。

非阻塞I/O和事件驱动

图片源自:知乎一位答主的学长的博客

二、事件驱动

   懂了,但是描述不出来。


相关文章: