Memory allocator for i/o operations
AssigneeVMware, Inc.
InventorsAlex Markuze, Chen Dar, Aran Bergman, Igor Golikov, Israel Cidon, Eyal Zohar
Life of this patent
Estimating the term…
Loading patent…
AssigneeVMware, Inc.
InventorsAlex Markuze, Chen Dar, Aran Bergman, Igor Golikov, Israel Cidon, Eyal Zohar
Estimating the term…
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.
A method of sharing data between user-space processes and kernel-space processes without copying the data, the method comprising:
A non-transitory machine readable medium storing a program which when executed by at least one processing unit implements sharing of data between user-space processes and kernel-space processes without copying the data, the program comprising sets of instructions for:
Dependencies are inferred from the claim text.