BIO、NIO、AIO区别
摘要:
传统的BIO里面socket.read(),如果TCP RecvBuffer里没有数据,函数会一直阻塞,直到收到数据,返回读到的数据。 对于NIO,如果TCP RecvBuffer有数据,就把数据从网卡读到内存,并且返回给用户;反之则直接返回0,永远不会阻塞。 最新的AIO(Async I/O)里面 阅读全文
posted @ 2021-03-31 13:58 禅道 阅读(174) 评论(0) 推荐(0) 编辑