| .. zephyr:code-sample:: sys-heap |
| :name: System heap |
| |
| Print system heap usage to the console. |
| |
| Overview |
| ******** |
| |
| A simple sample that can be used with any :ref:`supported board <boards>` and |
| prints system heap usage to the console. |
| |
| Building |
| ******** |
| |
| This application can be built on :ref:`native_sim <native_sim>` as follows: |
| |
| .. zephyr-app-commands:: |
| :zephyr-app: samples/basic/sys_heap |
| :host-os: unix |
| :board: native_sim |
| :goals: build |
| :compact: |
| |
| To build for another board, change "native_sim" above to that board's name. |
| |
| Running |
| ******* |
| |
| Run build/zephyr/zephyr.exe |
| |
| Sample Output |
| ************* |
| |
| .. code-block:: console |
| |
| System heap sample |
| |
| allocated 0, free 196, max allocated 0, heap size 256 |
| allocated 156, free 36, max allocated 156, heap size 256 |
| allocated 100, free 92, max allocated 156, heap size 256 |
| allocated 0, free 196, max allocated 156, heap size 256 |