保存成功
订阅成功
保存失败,请重试
提交成功

高并发专题之零拷贝(Zero Copy)技术分析

¥2.99会员免费看
无名

随着近年来互联网的蓬勃发展,百万甚至千万级别的高并发系统开发,逐渐成为了当前的最热门方向。构建一个高并发系统,需要很多关键技术的支撑,零拷贝技术就是高并发系统中的一项关键技术。零拷贝技术在 Java NIO、Netty、Kafka、Nginx 里面都有广泛的应用,本文试图探讨一下零拷贝技术,包括其基本概念,操作系统层面的支持,Java 的零拷贝,以及 Nginx 的实际应用等。

文章主要分为一下几个部分:

  1. 计算机的物理内存,虚拟内存的概念,内核态和用户态的概念
  2. 数据传输机制:查询、中断和 DMA 的概念
  3. mmap 直接访问方式
  4. Sendfile 方式
  5. Splice 和 Tee 方式
  6. Java NIO 的零拷贝
  7. Nginx 的零拷贝

本文适合有一定的 Linux C/C++ 编程基础,Java 编程基础,想深入了解零拷贝的读者。

136 人已订阅
会员免费看
¥2.99 原价订阅
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!
入群与作者交流×
扫码后回复关键字 入群
Chat·作者交流群
入群码
该二维码永久有效
严选标准
知道了
Chat 状态详情
开始预订
预订结果公布09月17日

预订达标,作者开始写作

审核未达标,本场 Chat 终止

作者文章审核结果公布09月27日

审核达标,文章发布

审核未达标,本场 Chat 终止

Chat 完结
×
已购列表