Invention Grant
- Patent Title: Zero-copy data transmission system
- Patent Title (中): 零拷贝数据传输系统
-
Application No.: US14660934Application Date: 2015-03-17
-
Publication No.: US09584628B2Publication Date: 2017-02-28
- Inventor: Arun Pathak , Hemant Agrawal , Sahil Malhotra
- Applicant: Arun Pathak , Hemant Agrawal , Sahil Malhotra
- Applicant Address: US TX Austin
- Assignee: FREESCALE SEMICONDUCTOR, INC.
- Current Assignee: FREESCALE SEMICONDUCTOR, INC.
- Current Assignee Address: US TX Austin
- Agent Charles E. Bergere
- Main IPC: H04L29/06
- IPC: H04L29/06 ; G06F9/54

Abstract:
A data transmission system for transmitting a data file from a server to a client device includes a processor, a memory and a network interface device. The memory includes a user space and a kernel space. The data file is stored in the kernel space. The processor receives a transmission request from the client device for transmitting the data file. The processor maps a set of virtual addresses corresponding to the data file to the user space as a mapped data file, and stores a set of physical addresses corresponding to the set of virtual addresses in a set of meta-buffers of a socket created in the user space. The network interface device retrieves the data file from the kernel space based on the set of physical addresses from the set of meta-buffers, and transmits the data file to the client device.
Public/Granted literature
- US20160275042A1 ZERO-COPY DATA TRANSMISSION SYSTEM Public/Granted day:2016-09-22
Information query