Changes between Version 4 and Version 5 of library_malloc


Ignore:
Timestamp:
Aug 5, 2014, 12:58:30 PM (11 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • library_malloc

    v4 v5  
    22
    33The [source:soft/giet_vm/giet_libs/malloc.c malloc.c] and [source:soft/giet_vm/giet_libs/malloc.h malloc.h]
    4 provide a dynamic memory allocation service.
     4define an user-level memory allocation service. The requested memory blocks are allocated from the application heap.
    55
    66If the target architecture is clusterized (one physical memory bank per cluster),
    77the application heap is physically distributed, and it can exist one heap(x,y) segment per cluster,
    8 and one allocator per cluster.
     8This means one allocator per cluster.
    99
    1010The distributed heap(x,y) segments must be explicitely defined in the application mapping.
    1111
    1212The malloc() and free() functions below have the same semantic as the standard UNIX functions.
     13The remote_malloc() and malloc_aligned() functions are GIET-VM extensions.
    1314
    1415== cluster selection ==