java 基础复习:IO/NIO/AIO
AIO,BIO 与 NIO 的基础概念
IO 读写的底层流程
用户程序进行IO的读写,基本上会用到系统调用read&write
read 把数据从内核缓冲区复制到进程缓冲区
write把 数据从进程缓冲区复制到内核缓冲区,它们不等价于数据在内核缓冲区和磁盘之间的交换。
(1)客户端请求:Linux通过网卡,读取客户断的请求数据,将数据读取到内核缓冲区。
(2)获取请求数据:服务器从内核缓冲区读取数据到Java进程缓冲区。
(3)服务器端业务处理:Java服务端在自己的用户空间中,处理客户端的请求
原创
2021-12-24 14:35:13 ·
606 阅读 ·
0 评论