同步(synchronous)IO和异步(asynchronous)IO,阻塞(blocking)IO和⾮阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的⼈给出的答案都可能不同,⽐如wiki,就认为asynchronous IO和nonblocking IO是⼀个东西。