Invention Grant
- Patent Title: Scalable virtual memory metadata management
-
Application No.: US16599141Application Date: 2019-10-11
-
Publication No.: US11436033B2Publication Date: 2022-09-06
- Inventor: Jaime Jaloma , Mark Rogers
- 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
- Agent Christopher M. Pignato
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F16/907 ; G06F9/4401 ; G06F9/52 ; G06F3/06 ; G06F9/54 ; G06F16/9035

Abstract:
Scalable virtual memory metadata management comprising a plurality of pre-instantiated VM metadata containers representing the entire amount of real physical memory available to a computing system, with additional instantiated VM metadata containers created as needed. Individual and/or groups of VM metadata containers are assigned to metadata container groups, wherein each container group is controlled by an acquired lock assigned to the VM metadata container groups. Virtual memory metadata is managed using a “least used” technique. In response to allocation requests, the allocator scans the container groups/VM containers and fulfills memory object metadata allocation to the least used VM metadata container of the least used container group, filling the individual VM metadata containers and/or the container groups at a nearly equal rate.
Public/Granted literature
- US20210109772A1 SCALABLE VIRTUAL MEMORY METADATA MANAGEMENT Public/Granted day:2021-04-15
Information query