OS_USE_FIXMEM_POOLS Definition

When Sirius RTOS is utilized in a real-time system (as opposed to a general-purpose system), it is recommended to employ a deterministic memory allocation algorithm, such as a fixed-size memory block allocator.

The system will utilize this algorithm for all memory allocation and deallocation operations when OS_USE_FIXMEM_POOLS is set to 1. Additionally, the number of memory pools to be created must be specified, with support for 1 to 4 independent pools.

For further details, please refer to the system memory management section.

SpaceShadow documentation