概述
主要分为五种:同步阻塞、同步非阻塞、异步非阻塞、多路复用、信号驱动。
同步阻塞(BIO)
也称BIO模式。
一个一个做,且仅当一个做完才能做下一个。
同步非阻塞(NIO)
也称NIO模式。
主要通过一个循环队列遍历实现。
同时做多个,通过循环遍历,遍历到某一个发现已经做完则完成它,继续做下一个新任务。
异步非阻塞(AIO)
也称AIO模式。
异步并发执行,当任务执行结束则发送一个结束信号,开始执行下一个任务。
Title:五种I/O模式
Created:2023-01-16, 23:05:14
Updated:2023-09-30, 02:17:39
Full URL:http://example.com/2023/01/16/%E4%BA%94%E7%A7%8DI-O%E6%A8%A1%E5%BC%8F/
License: "CC BY-NC-SA 4.0" Keep Link & Author if Distribute.