:orphan: .. title:: CONFIG_SYS_HEAP_AUTO .. kconfig:: CONFIG_SYS_HEAP_AUTO CONFIG_SYS_HEAP_AUTO #################### *Support for both small and big heaps at run time* Type: ``bool`` Help ==== .. code-block:: none This option optimizes memory usage for each heap according to their size albeit with some overhead in code size and execution. Direct dependencies =================== \ :ref:` ` *(Includes any dependencies from ifs and menus.)* Kconfig definition ================== At ``/os/Kconfig.heap:90`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:43`` → ``/Kconfig:10`` → ``/os/Kconfig:88`` Menu path: (Top) → Additional libraries → OS Support Library → Heap and Memory Allocation → Supported heap sizes .. code-block:: kconfig config SYS_HEAP_AUTO bool "Support for both small and big heaps at run time" depends on help This option optimizes memory usage for each heap according to their size albeit with some overhead in code size and execution. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*