IO/NIO
I/O编程模型
zthgreat
这个人很懒,什么都没有留下
展开
-
Java NIO之Channel、Buffer
Java NIO 由以下几个核心部分组成:BufferChannelSelector传统的IO操作面向数据流,面向流 的 I/O 系统一次一个字节地处理数据,意味着每次从流中读一个或多个字节,直至完成,数据没有被缓存在任何地方。NIO操作面向缓冲区( 面向块),数据从Channel读取到Buffer缓冲区,随后在Buffer中处理数据。什么是Buffer(缓冲区)?Bu...原创 2018-08-09 21:03:44 · 474 阅读 · 0 评论 -
乱弹 --- Linux 之 I/O模型
随着现在互联网技术的发展,在以前对一个网站的要求都不高,但是现在要求越来越高了,不断的优化服务,不断的提高硬件设施,在以前I/O方面的消耗还影响不大,但是现在I/O的瓶颈越来越凸显,了解I/O模型,能了解I/O的发展历史,同时也能帮助我们写出更加健壮的代码。一般来说,I/O模型可以分为阻塞/非阻塞和同步/异步,我们先从阻塞/非阻塞模型说起。在Linux 系统中,Linux内核会将所有的外部...原创 2018-08-12 17:52:12 · 273 阅读 · 0 评论 -
Java NIO之Selector 浅析
个人扯淡博客:http://blog.ztgreat.cnJava NIO 由以下几个核心部分组成:1、Buffer2、Channel3、Selector在Java NIO之Channel、Buffer中 简单的介绍了Buffer,Channel ,本文主要讲解NIO的Selector相关知识,Selector是整个NIO的核心,理解selector机制是理解整个NIO的关键所在。...原创 2018-09-27 12:52:37 · 10777 阅读 · 2 评论