Randomized allocations.. Of course, each time you run the program the allocations change. Note: Not showing the effects of many other changes, like shared library randomization, etc, etc tiny malloc() allocations rearrange themselves large malloc() allocations and mmap() allocations