TLSF allocator
  OCERA Home  /  Download  /  Distributions  /  Partial releases  /  TLSF allocator
  Full releases 
    OCERA 1.0 
    OCERA 2.0 

  Partial releases 
    SA-RTLinux 
    TLSF allocator 
    LinCAN driver 
    RTL CC 
    XtratuM 

TLSF dynamic storage allocator (1.4)

   Description

This package provides basic memory allocation functions: malloc and free, as defined in the standard "C" library.

Preliminary tests show that this code has a response time similar to the Douglas Lea allocator, but the performance does not degrade with large blocks. Therefore it can be used as an application allocator and a system allocator.

   Main features

The main features provided by this module are:

  • Bounded time malloc and free. O(1)
  • Fast response time.
  • Efficient memory management, that is low fragmentation
   Platform characteristics
Provides: A real-time version of memory allocation functions: malloc and free, as defined in the standard "C" library.
   Download
Current version: tlsf-1.4 [bzipped tar] (307.0 KB ; 23/02/05)


© OCERA Project. webmaster@ocera.org
Maintained by: Sergio Sáez   Last update: Wed Jan 10 16:56:58 2007