通过买火车票理解五种IO模型
Posted Java后端技术栈
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过买火车票理解五种IO模型相关的知识,希望对你有一定的参考价值。
1.阻塞I/O模型
老李去火车站买票,排队三天买到一张退票。
耗费:在车站吃喝拉撒睡 3天,其他事一件没干。
2.非阻塞I/O模型
老李去火车站买票,隔12小时去火车站问有没有退票,三天后买到一张票。
耗费:往返车站6次,路上6小时,其他时间做了好多事。
3.I/O复用模型
1.select/poll
2.epoll
老李去火车站买票,委托黄牛,黄牛买到后即通知老李去领,然后老李去火车站交钱领票。
4.信号驱动I/O模型
5.异步I/O模型
原文:https://www.jianshu.com/p/6a6845464770
以上是关于通过买火车票理解五种IO模型的主要内容,如果未能解决你的问题,请参考以下文章