This web site provides detailed information about the TLSF (Two-Level Segregate Fit) allocator. TLSF is a general purpose dynamic memory allocator specifically designed to meet real-time requirements: Bounded Response Time . The worst-case execution time (WCET) of memory allocation and deallocation has got to be known in advance and be independent of application data. TLSF has a constant cost O(1)