在Medium上看到一个非常棒的用来描述各种IO模型的伪代码,这些例子很好地展示了阻塞非阻塞、同步和异步的特点。 常见的I/O 类型 Blocking Non-blocking Asynchronous API write, read write, read + poll / select aio_write, aio_read 以读操作为例,不同的IO模型。对象和函数都是抽象的: Followi … 继续阅读
阻塞和非阻塞&同步和异步的伪代码
回复
在Medium上看到一个非常棒的用来描述各种IO模型的伪代码,这些例子很好地展示了阻塞非阻塞、同步和异步的特点。 常见的I/O 类型 Blocking Non-blocking Asynchronous API write, read write, read + poll / select aio_write, aio_read 以读操作为例,不同的IO模型。对象和函数都是抽象的: Followi … 继续阅读