Patent ID: 11947465
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 12:
13. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform operations comprising:
receiving, at an operating system executing on the processor, a write request from a program to write data to a memory, the write request comprising a virtual memory address and the data;
determining that the virtual memory address is not assigned to a physical memory address;
based on a determination that the virtual address is not assigned to a physical memory address, initiating recording of state information about the data and the program, wherein the state information includes an identifier of the program, addresses of memory being accessed by the program, and a loader associated with execution of the program;
based on the determining, assigning the virtual memory address to a physical memory address in an overflow memory;
writing the data to the physical memory address in the overflow memory; and
returning an indication to the program that the data was successfully written to the memory, wherein subsequent requests by the program to access the virtual memory address are directed to the physical memory address in the overflow memory.