RTEMSWorkspaceVsProgramHeap

From RTEMSWiki

Jump to: navigation, search

The RTEMS Workspace is used to allocate space for objects created by RTEMS such as tasks, semaphores, message queues, etc..

The RTEMS Workspace is primarily used during system initialization although task stacks and message buffer areas are also allocated from here.

The Program Heap is used by malloc and free as well as language specific allocators like new and delete in C++.

Personal tools