Mmapped read implementation.

No differences with normal read found.