CHAPTER 7 MEMORY POOL MANAGEMENT FUNCTIONS


This chapter describes the memory pool management functions performed by the RI600V4.

7.1 Outline

The RI600V4 provides "Fixed-Sized Memory Pools" and "Variable-Sized Memory Pools" as dynamic memory allocation function.

In the fixed-sized memory pool, the size of memory that can use is fixation, but the over-head to acquire/release memory is short.

On the other hand, in the variable-sized memory pool, memory of the arbitrary size can be used, but the over-head to acquire/release memory is longer than the fixed-sized memory pool. And fragmentation of the memory pool area may occur.