CONFIG_HEAP_MEM_POOL_MIN_SIZE

The smallest blocks in the heap memory pool (in bytes)

Type: int

Help

This option specifies the size of the smallest block in the pool. Option must be a power of 2 and lower than or equal to the size of the entire pool.

Direct dependencies

HEAP_MEM_POOL_SIZE != 0 && KERNEL_MEM_POOL

(Includes any dependencies from ifs and menus.)

Default

  • 64

Kconfig definition

At <Zephyr>/kernel/Kconfig:519

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:30

Menu path: (Top) → General Kernel Options → Other Kernel Object Options → Use Kernel Memory Pool

config HEAP_MEM_POOL_MIN_SIZE
    int "The smallest blocks in the heap memory pool (in bytes)"
    default 64
    depends on HEAP_MEM_POOL_SIZE != 0 && KERNEL_MEM_POOL
    help
      This option specifies the size of the smallest block in the pool.
      Option must be a power of 2 and lower than or equal to the size
      of the entire pool.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)