【REP】搬运一下五种I/O模型的形象比喻的介绍
IO多路复用是5种I/O模型中的第3种,对各种模型讲个故事,故事情节为:老李去买火车票,三天后买到一张退票。参演人员(老李,黄牛,售票员,快递员),往返车站耗费1小时。描述下区别:1.阻塞I/O模型老李去火车站买票,排队三天买到一张退票。耗费:在车站吃喝拉撒睡3天,其他事一件没干。2.非阻塞I/O模型老李去火车站买票,隔12小时去火车站问有没有退票,三天后买到一张票。耗费:往返车站6次,路上6小时,其他时间做了好多事。3.I/O复用模型select:就是一种实现,进程需要调用的时候,把请求发送给select,可以发起...[>>…]