Apparatus and method for realizing zero copy based on Linux operating system
An operating system, zero-copy technology, applied in the field of zero-copy systems, which can solve problems such as increasing dependencies and not supporting data forwarding
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0070] Embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.
[0071] image 3 It is a schematic diagram of two-way zero-copy of the Linux operating system of the present invention. As shown in the figure, when the device for implementing zero copy is loaded, the zero copy initialization module 100 will first initialize the kernel space: allocate zero copy data area, identification buffer 150 and skb buffer 160 in the kernel, and zero copy Copy the data area to block and identify. Register the character device file "zerocopy" in the zero-copy interface 180, which is the communication interface between the kernel and user processes. The zero-copy interface 180 implements the mmap() and ioctl() interfaces of the file. In addition, the zero-copy initialization module 100 registers Netfilter hooks according to application requirements. Hook the zero-copy Hook function to the corresponding hook.
[0072] The networ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com