Invention Grant
- Patent Title: Locality domain-based memory pools for virtualized computing environment
-
Application No.: US16429291Application Date: 2019-06-03
-
Publication No.: US11132290B2Publication Date: 2021-09-28
- Inventor: Michael K. Gschwind
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Heslin Rothenberg Farley & Mesiti P.C.
- Agent Steven Chiu, Esq.; Kevin P. Radigan, Esq.
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/02 ; G06F13/16 ; G06F12/1045

Abstract:
Processing within a non-uniform memory access (NUMA) computing environment is facilitated by obtaining memory for a memory heap for an application of a virtualized environment of the NUMA computing environment, and assigning portions of memory of the obtained memory to locality domain-based freelists. The assigning including obtaining, for a selected portion of memory of the portions of memory, a locality domain within the NUMA computing environment with which the portion of memory is associated, and adding the selected portion of memory to a corresponding locality domain-based freelist of the locality domain-based freelists based on the associated locality domain of the portion of memory. Domain locality is then used in allocating the memory from the locality domain-based freelists to processors of the NUMA computing environment performing processing of the application.
Public/Granted literature
- US20190286553A1 LOCALITY DOMAIN-BASED MEMORY POOLS FOR VIRTUALIZED COMPUTING ENVIRONMENT Public/Granted day:2019-09-19
Information query