Linux零拷贝技术

1、为什么需要零拷贝 传统的 Linux 系统的标准 I/O 接口(read、write)是基于数据拷贝的,也就是数据都是 copy_to_user 或者 copy_from_user。 好处:通过中间缓存的机制,减少磁盘 I/O 的操作 坏处:大量数据的拷贝,用户态和内核态的频繁切换,会消耗大量的 CPU 资源,严重影响数据传输的性能。 2、什么是零拷贝 零拷贝就是这个问题的一个解决方案,通过尽
相关文章
相关标签/搜索