malloc_trim(3) Library Functions Manual malloc_trim(3) malloc_trim -- C (libc, -lc) #include int malloc_trim(size_t pad); malloc_trim() ( sbrk(2) madvise(2) ). pad , . 0, ( ). , sbrk(2). malloc_trim() 1 , 0 . . attributes(7). +----------------------------+----------------------------------------------------------+--------------------------+ | | | | +----------------------------+----------------------------------------------------------+--------------------------+ |malloc_trim() | | MT-Safe | +----------------------------+----------------------------------------------------------+--------------------------+ GNU. glibc 2.0. pad ( sbrk(2)); . glibc 2.8 (arenas) (chunks) . glibc 2.8 . sbrk(2), malloc(3), mallopt(3) () aereiae , Alexey , Azamat Hackimov , Dmitriy S. Seregin , Dmitry Bolkhovskikh , ITriskTI , Max Is , Yuri Kozlov , ; GNU (GNU General Public License - GPL, 3 ) , - . - , , () () () <>. Linux 6.9.1 2 2024 . malloc_trim(3)