Memory block management systems and methods
OwnerRalph Mooreinventor
Life of this patent
Estimating the term…
Loading patent…
OwnerRalph Mooreinventor
Estimating the term…
A system for real-time operating system memory block and message management is disclosed. The real-time operating system enables different processes to migrate an allocated memory block from one type of memory block to another type of memory block, and to reliably release the block back to its correct pool of origin. According to one aspect of the inventive subject matter, a memory management engine allocates memory in a basic type to a first process, and upon a migration request from a second process, convert the allocated memory from the basic type to a message type for the second process. Allocating memory in the basic type can be fast but does not ensure proper release of the memory block to its pool of origin. Converting the basic type to the message type enables the operating system to reliably release the block back to its correct pool of origin from any process.
A memory block management system comprising:
Dependencies are inferred from the claim text.