Boost C++ Libraries: Ticket #12975: Add map_options for managed_mapped_file (managed_open_or_create_impl_device_holder) https://svn.boost.org/trac10/ticket/12975 <p> Hello boost developer's </p> <p> I use managed_mapped_file for my project to create shared data structure and it is very good solution and simple to use. But i have a problem for big data &amp; big query. I nead to have Huge page memory map file for better performance. I was check source code and see where is pass flag to mmap function in linux but no way to pass this flag from managed_mapped_file. </p> <p> I can to edit source to pass this argument but i hoop to this change added to boost source for all of developer use . </p> <p> source class hierarchy: </p> <blockquote> <p> managed_mapped_file </p> <blockquote> <p> basic_managed_mapped_file </p> <blockquote> <p> mfile_open_or_create </p> <blockquote> <p> managed_open_or_create_impl::priv_open_or_create </p> <blockquote> <p> -&gt; mapped_region (...,addr/*, map_options*/); </p> </blockquote> </blockquote> </blockquote> </blockquote> </blockquote> <p> source file hierarchy: </p> <blockquote> <p> managed_mapped_file.hpp </p> <blockquote> <p> managed_open_or_create_impl.hpp </p> <blockquote> <p> mapped_region.hpp </p> </blockquote> </blockquote> </blockquote> <p> tanks </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/12975 Trac 1.4.3