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...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | English |
Published |
16.01.2018
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
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 |