Looking at the memory map, I see there's a 1K memory block called "__malloc_av". That seems to be related to newlib's mallocr function, which uses, by default, a 4K page size. There's another, alternative malloc implementation in newlib, called "nano-mallocr", which provides a much smaller...