Currently, memory is allocated as it is needed. Allocating memory out of a given pool should improve performance even further, but requires synchronization primitives.
The maximum amount of required memory can always be calculated ahead of time, which can help simplify things even further.
Currently, memory is allocated as it is needed. Allocating memory out of a given pool should improve performance even further, but requires synchronization primitives.
The maximum amount of required memory can always be calculated ahead of time, which can help simplify things even further.