mmap can allocate anon memory