Optionally specify page size in MemoryMapping ctor
authorTudor Bosman <tudorb@fb.com>
Thu, 20 Mar 2014 20:53:44 +0000 (13:53 -0700)
committerDave Watson <davejwatson@fb.com>
Mon, 31 Mar 2014 17:44:44 +0000 (10:44 -0700)
commit922f80e05ed1691f2947b9778116ae68a8b0e542
tree01416c42b939f37d1415e1d076affaf2bdf34eef
parentd4738210a65ad039332807b7ce464d9423e40c1a
Optionally specify page size in MemoryMapping ctor

Summary:
For proper rounding, and also so memOpInChunks doesn't try to mlock / munlock /
madvise / munmap in chunks smaller than the page size.

Test Plan: memory_mapping_test

Reviewed By: lucian@fb.com

FB internal diff: D1232153
folly/MemoryMapping.cpp
folly/MemoryMapping.h