NIO与零拷贝

1. 零拷贝的基本介绍 零拷贝是网络编程的关键,很多性能的优化都离不开。 在Java程序中,常用的零拷贝有mmap(内存映射)喝sendFile。 2. 传统的IO模型与零拷贝对比 2.1 传统的模型图 其中 DMA: direct memory access 直接内存拷贝(不适用CPU) 2.2 mmap 优化 mmap示意图 mmap 通过内存映射,将文件映射到内核缓冲区,同时,用户空间可以共
相关文章
相关标签/搜索