Messing up the address space more: Randomized mmap() Each time you do an allocation using mmap()... If MAP_FIXED is not specified, choose a random address Result: Each time you run a program.... ... different address space behaviour!