Patent · US Active

Memory allocator for I/O operations

US11709710B2 · kind B2 · utility

26Cited by
213References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 30, 2020
Grant dateJul 25, 2023
Priority date
Expiry dateFeb 11, 2041

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/657
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Some embodiments provide a novel method for sharing data between user-space processes and kernel-space processes without copying the data. The method dedicates, by a driver of a network interface controller (NIC), a memory address space for a user-space process. The method allocates a virtual region of the memory address space for zero-copy operations. The method maps the virtual region to a memory address space of the kernel. The method allows access to the virtual region by both the user-space process and a kernel-space process.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.