00-这次坚持把IO这块内容持续更新完整大家多多点赞支持

这次多花点时间把IO这块的内容讲清楚讲明白。更新不易希望大家看了内容方便点个赞。这是笔者写文章的最大动力。

大纲

1.Linux文件系统

深入了解Linux文件系统对后面学习IO很有帮助,这是基础

2.文件IO

从文件IO入手比较简单,先让大家从简单的开始,这样不会因为太难而直接放弃(笔者很为大家考虑,大家也多多点赞支持)

3.网络IO:BIO网络模型

这节主要是通过BIO网络模型在操作系统上面到底是如何操作的。主要在Linux服务器上面执行例子。

5.网络IO:BIO压力测试C10K问题

编写C10K客户端对BIO服务端进行压测,看瓶颈在哪个地方

6.网络IO:NIO网络模型

通过编写NIO例子跟踪NIO网络模型下IO的瓶颈,并且通过C10K压测引出多路复用

7.网络IO:NIO之多路复用IO模型——上(select,poll)

编写多路复用IO模型的样例,并通过Linux系统调用分析操作系统对NIO的支持力度。只有操作系统支持java应用才能更强

8.网络IO:NIO之多路复用IO模型——下(epoll)

9.手写乞丐版netty源码

10.持续更新...

你可能感兴趣的:(00-这次坚持把IO这块内容持续更新完整大家多多点赞支持)