# Memory Pools Configuration

#### Introduction

If free memory in backing heap is exhausted, "Out of Memory" occurs. The possible reasons are as the below.

- Fragmentation of allocated blocks, not possible to fit in a new block.
- Initial analysis was wrong, configuration does not fit.
- “Unexpected” allocations.
- Executed use case cannot fit into supplied memory.

Please see the following pages:

- <span style="color: rgb(230, 126, 35);">[Memory Pool Configuration](https://doc316en.candera.eu/books/appendix-WCP/page/memory-pool-configuration)</span>
- <span style="color: rgb(230, 126, 35);">[“Unexpected” Allocations](https://doc316en.candera.eu/books/appendix-WCP/page/unexpected-allocations)</span>