Why is mmap buffer allocation activated by default on cygwin, freebsd and irix6-5 but not on linux?
See USE_MMAP_FOR_BUFFERS in emacs/src/config.h.
and use_mmap_for_buffers in emacs/configure.in.
Isn't mmap based access superior to normal buffer allocation?