Invention Grant
- Patent Title: Pinned physical memory supporting direct memory access for virtual memory backed containers
-
Application No.: US17628117Application Date: 2020-08-25
-
Publication No.: US12032859B2Publication Date: 2024-07-09
- Inventor: Gerardo Diaz-Cuellar , Omar Cardona , Jacob Kappeler Oshins , John Starks , Craig Daniel Wilhite
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee Address: US WA Redmond
- Agency: Newport IP, LLC
- Agent Jacob P. Rohwer
- Priority: LU 101360 2019.08.26
- International Application: PCT/US2020/047849 2020.08.25
- International Announcement: WO2021/041444A 2021.03.04
- Date entered country: 2022-01-18
- Main IPC: G06F3/06
- IPC: G06F3/06

Abstract:
Examples described herein generally relate to hosting virtual memory backed kernel isolated containers. A server includes at least one physical processor and at least one physical computer memory addressable via physical memory addresses. The at least one physical computer memory stores executable code configured to provide at least one host including a kernel and at least one kernel isolated container within the at least one host. The host allocates virtual memory having virtual memory addresses to a respective container of the at least one kernel isolated container. The host pins a subset of the virtual memory addresses to a subset of the physical memory addresses. The host performs a direct memory access operation or device memory-mapped input-output operation of the respective container on the subset of the physical memory addresses. At least part of the physical computer memory that is not pinned is oversubscribed.
Public/Granted literature
- US20220291875A1 PINNED PHYSICAL MEMORY SUPPORTING DIRECT MEMORY ACCESS FOR VIRTUAL MEMORY BACKED CONTAINERS Public/Granted day:2022-09-15
Information query