if a second arg is given, use_mmap then too.