src/lib/mem_pool.c
void garbage_collect_memory()
{
   close_memory_pool();         /* release free chain */
#ifdef HAVE_MALLOC_TRIM
   P(mutex);
   malloc_trim(8192);
   V(mutex);
#endif
}
/*
 * Garbage collect and trim memory if possible
 *  This should be called after all big memory usages
 *  if possible.
 */
Garbage collect and trim memory if possible
This should be called after all big memory usages
if possible.
Garbage collect and trim memory if possible This should be called after all big memory usages if possible .
void garbage_collect_memory()
{
   close_memory_pool();         
#ifdef HAVE_MALLOC_TRIM
   P(mutex);
   malloc_trim(8192);
   V(mutex);
#endif
}
void garbage_collect_memory ( ) { close_memory_pool ( ) ; #ifdef HAVE_MALLOC_TRIM P ( mutex ) ; malloc_trim ( 8192 ) ; V ( mutex ) ; #endif }
Garbage collect and trim memory if possible
  This should be called after all big memory usages
  if possible.
Garbage collect and trim memory if possible This should be called after all big memory usages if possible .
/* release free chain */