IO
JustinNeil
年少是你未醒的梦话,风华是燃尽的彼岸花
展开
-
Linux系统的五种IO模型
Linux系统的五种IO模型概述阻塞IO模型非阻塞IO模型信号驱动IO模型多路复用IO模型异步IO模型五种IO模型对比概述在Linux系统中,共有5种IO模型,它们分别是:阻塞IO模型,非阻塞IO模型,信号驱动IO模型,多路复用IO模型和异步IO模型执行IO操作的过程分为两个步骤:数据准备和数据拷贝阻塞IO模型进程或线程等待某个条件,如果条件不满足,一直等下去;如果条件满足,进行下一步操...原创 2019-10-24 07:36:36 · 949 阅读 · 0 评论 -
BIO、NIO、AIO总结
BIO、NIO、AIO总结相关概念同步与异步阻塞和非阻塞BIO传统BIO伪异步IO总结NIONIO相关概念Java中的BIO、NIO和AIO是Java语言对操作系统的各种IO模型的封装。程序员在使用这些 API 的时候,不需要关心操作系统层面的知识,也不需要根据不同操作系统编写不同的代码。只需要使用Java的API就可以了。在解释BIO,NIO,AIO之前先来明确这样几个概念:同步与异步,阻...原创 2019-08-03 19:27:35 · 189 阅读 · 0 评论