IO
小匠杨
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
杂学Linux-IO篇(二)
导读 这篇文章是我学习IO的第二篇文章,这里接着上篇的BIO模型说起,在学习了上一篇的BIO后我们应该明白BIO最大的特色就是阻塞,每个连接、每个请求都是阻塞式的调用。但随着互联网的快速发展,阻塞式的IO会极大的影响系统的性能,为了满足高并发、快速响应的需求,我们对IO有了更近一步的要求,出现了NIO,也就是新的IO模型。 NIO 什么是NIO NIO是建立在BIO的基础上的一种新的IO模型,它是对BIO最大的特色阻塞式的IO的一种改进,它采用非阻塞式的方式来提升性能,简单的理解就是它是非阻塞式的IO,连接原创 2020-10-25 20:55:54 · 252 阅读 · 0 评论 -
杂学Linux-IO篇
本文来介绍一下Linux系统的IO相关知识,内容为自己所学所感,或许不是那么的准确,仅供参考,希望对初学者有一定的帮助,对于下面文章中提到的pageCache请参考我的另一篇文章杂学Linux-基础篇 IO 可以这么说计算机中由CPU、内存和IO三部分组成,IO代表着所有的输入输出设备,对于编程人员来说了解IO的底层过程对我们来说百利而无一害。 文件IO NIO: 以下两图简明的展示了文件IO的过程,图中包含3中IO过程,ByteBuffer的两种和FileChannel的一种; ByteBuffer使原创 2020-09-24 20:21:44 · 278 阅读 · 0 评论 -
杂学Linux-基础篇
一般对于开发来说,了解Linux系统的知识是必须的,因为大部分服务器都是用Linux作为操作系统的,这篇文章作为我学习Linux系统的一个笔记来分享给大家,或许不是那么准确,但我会以我自己的心得来对Linux中的一些内容做一个简单的描述,便于初学者了解Linux。 一些基本概念 VFS(虚拟文件系统) 首先我们必须必须必须有一个思想认识,在Linux里 一切皆文件,无论是是一个程序、还是一个真实的...原创 2020-09-22 20:42:07 · 252 阅读 · 0 评论
分享