Don't worry about it. The program don't always give memory back to the OS because it might need that memory later anyway. 100 KB isn't much memory. Try allocate and free a much larger object and you might get the behaviour you expected.
I have more graphic objects and I connect these objects with wires.
So when I allocate 100 objects, it's more than 15 mb.. And when I delete them, it still 15 mb..