Added MAP_NORESERVE flag to mmap to not reserve swap space

We do not need to reserve swap space for our anonymous mapping as we
only use < 10% of it in common case. Reserving swap wastes that disk
space.