架构
后端 标签描述

一、概念 指在计算机执行操作时,CPU不需要先将数据从一个内存区域复制到另一个内存区域,从而减少上下文切换以及CPU的拷贝。所有的数据都是通过DMA直接内存访问技术来进行传输的。 二、作用 是在数据从网络设备到用户程序空间传递的过程中,减少数据拷贝次数,减少系统调用,实现CPU的零参与,彻底消除CPU在这方面的负载。 三、技术 实现零拷贝用到的最主要技术是DMA直接内存访问和mmap内存映射文件。 3.1DMA 定义:DMA是一种计算机系统中的技术,它允许外设直接访问系统内存,而无需经过中央处理器(CPU)的干预。 用途:主要用于高速数据传输,例如从磁盘到内存,从网络适配器到内存等。它可以提...