Affinity-aware parallel zeroing of memory for initialization of large pages in non-uniform memory access (NUMA) servers

A system includes a processor and a memory storing a program, and a computer readable medium includes a program for zeroing memory in computing systems where access to memory is non-uniform. When executed on a processor, the program causes the processor to perform an operation that includes receivin...

Full description

Saved in:
Bibliographic Details
Main Authors Rogers Mark D, Hegde Nakhil, Mealey Bruce
Format Patent
LanguageEnglish
Published 16.01.2018
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A system includes a processor and a memory storing a program, and a computer readable medium includes a program for zeroing memory in computing systems where access to memory is non-uniform. When executed on a processor, the program causes the processor to perform an operation that includes receiving, via a system call, a request for a pool of memory. The operation also includes determining a size of the requested pool of memory, and creating a dummy memory segment. The size of the dummy memory segment is larger than the size of the requested pool of memory. The operation further includes filling the dummy memory segment with one or more pages, based on the determined size of the requested pool of memory, and deleting the dummy memory segment.
Bibliography:Application Number: US201514883304