Linux, by default, limits a single shared memory segment to 256GB. This effectively limits the size of the shared page cache.
Linux uses a memory page size of 4KB by default, but can be configured to use 2MB large memory pages. Large pages will allow a larger shared page cache. In v3.2 and later you can configure large pages on Linux by configuring the OS and using the configuration parameter SHR_PAGE_CACHE_LARGE_MEMORY_PAGE_POLICY. For details, see the Installation Guide for the specific version, such as Installation Guide for v3.4 for Linux.
Large pages can also be configured in v2.4.7, using a slightly different procedure. See the Installation Guide for v2.4.7 for Linux for details.
Last updated: 10/30/17