title: mmap and page alignment of data - does this increase performance?
body: <p>Is there any benefit to aligning my data in an mmap()ed file? i.e if data for an object to be read is offset with a multiple of the OS'es page size from the start of the file (or mmap?).</p>
  
  <p>Would this result in faster read performance because less page faults are generated and the OS doesn't have to swap data in and out. How does this work?</p>