上一篇操作系统内存管理简述的文章中讲解了操作系统的内存管理,这篇让我们从上到下看内存; 视频参考: 【计算机知识串讲】从下到上看内存 源代码: https://github.com/JasonkayZK/self-cultivation-in-programmer/tree/system-memory-malloc-demo 系列文章: 操作系统内存管理简述
本篇继上篇之后, 继续NIO相关话题内容,主要谈谈一些Linux 网络 I/O模型下与NIO相关的知识, 主要包括: 用户空间以及内核空间: Linux 网络 I/O模型: Blocking I/O, Non-Blocking I/O, I/O Multiplexing, Signal Driven I/O, Asynchronous I/O 五种I/O模型对比 文件描述符fd以及Linux内核命令: select, poll, epoll等 Zero-Copy相关; 直接内存 Selector空轮询在Netty中的处理: ……