Immortal Physical Memory

The RTSJ JVM has the ImmortalMemory class and a singleton instance of the class in place when the machine starts. ImmortalPhysicalMemory instances have to be created. They can be created with the full flexibility of the physical memory manager. An application can create an immortal physical memory object allocated from a megabyte of memory starting at some base address, it can just ask for the memory to be of a particular type (or array of types), or it can combine those options and specify the address and the type.

In any of those cases, the application will get an object that controls allocations of immortal objects from a particular region of memory.

Except for the constrained address range, immortal objects allocated ...

Get Real-Time Java™ Platform Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.