(In reply to Dr. Werner Fink from comment #7) > (In reply to Franck Bui from comment #6) > > AFAIK malloc/free are provided by glibc and if the resources will become > short the internal memory management of the glibc will do as well as of the > kernel do their jobs. Compare with man:brk(2) > Well I wrote a simple test case that allocates then frees 1000 objects of 4096MB. I could see the same behaviour: the resource seemed not to be released by glibc. However strace(1) showed me that it was (by shrinking the heap by calling brk(2)).