Because by mmaping + memcpying you are getting the worst of both cases:
you get a page fault per page like with mmap, and touch memory twice
like with read.
Paolo
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html