Invention Grant
- Patent Title: Low-latency shared memory channel across address spaces in a computing system
-
Application No.: US17013727Application Date: 2020-09-07
-
Publication No.: US11513832B2Publication Date: 2022-11-29
- Inventor: Mounesh Badiger , Wenguang Wang , Adrian Drzewiecki , Maxime Austruy , Satish Pudi
- Applicant: VMWARE, INC.
- Applicant Address: US CA Palo Alto
- Assignee: VMWARE, INC.
- Current Assignee: VMWARE, INC.
- Current Assignee Address: US CA Palo Alto
- Agency: Dinsmore & Shohl LLP
- Priority: IN202041030731 20200718
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F12/1036 ; G06F12/02

Abstract:
Examples provide a method of communication between a client driver and a filesystem server. The client driver executes in a virtual machine (VM) and the filesystem server executes in a hypervisor. The method includes: allocating, by the client driver, shared memory in an address space of the VM for the communication; sending identification information for the shared memory from the client driver to the filesystem server through an inter-process communication channel between the client driver and the filesystem server; identifying, by the filesystem server in cooperation with a kernel of the hypervisor, the shared memory within an address space of the hypervisor, based on the identification information, to create a shared memory channel; sending commands from the client driver to the filesystem server through the shared memory channel; and receiving completion messages for the commands from the filesystem server to the client driver through the shared memory channel.
Public/Granted literature
- US20220019456A1 LOW-LATENCY SHARED MEMORY CHANNEL ACROSS ADDRESS SPACES IN A COMPUTING SYSTEM Public/Granted day:2022-01-20
Information query