prelim partial implemenation of MemoryMappedFileReader for POSIX