Memory allocation on non-volatile storage
AssigneeNoblis, Inc.
InventorTyler W. Barrus
Life of this patent
Estimating the term…
Loading patent…
AssigneeNoblis, Inc.
InventorTyler W. Barrus
Estimating the term…
Techniques for allocating memory on non-volatile storage mediums, rather than on RAM storage mediums, are provided. In some embodiments, first functions in program code for allocating memory on RAM storage are replaced with corresponding second functions for allocating memory on non-volatile storage. Library files corresponding to the second functions may be stored in programming language libraries, such that the second function may be defined in order to allocate memory on non-volatile storage. In some embodiments, a library file for allocating memory on RAM storage may be modified such that it instead causes allocation of memory on non-volatile storage. Allocating memory, storing data in memory, or retrieving data in memory may, in some embodiments, include providing instructions for a processor to communicate via a bus associated with non-volatile storage rather than a bus associated with RAM storage.
A computer system comprising:
A method, performed at a system comprising one or more processors, a RAM storage medium, and a non-volatile storage medium, the method comprising:
A non-transitory computer-readable storage medium storing instructions configured to be executed by one or more processors of a device with a RAM storage medium and a non-volatile storage medium, the instructions being configured to cause the system to:
Dependencies are inferred from the claim text.