Dynamic Address Re-generation
Original Publication Date: 2003-Apr-23
Included in the Prior Art Database: 2003-Apr-23
A programming method is disclosed that allows a system that runs out of addresses to reuse addresses without performing a full save of all the data and reinitializing the system. By keeping an identifier with the pointers, the pointers can be found when the page is referenced and a determination can be made by checking that identifier for whether or not the pointer is invalid. This allows the system at some atomic point to start reusing addresses and avoid the long downtime associated with a full save of the data, initializing the system and restoring the data.