advantages of using HugePages

here are the advantages of using hugepages picked up from oracle online doc

The following are the advantages of using HugePages:

  • Increased performance through increased TLB hits.
  • Pages are locked in memory and are never swapped out which guarantees that shared memory like SGA remains in RAM.
  • Contiguous pages are preallocated and cannot be used for anything else but for System V shared memory (e.g. SGA)
  • Less bookkeeping work for the kernel for that part of virtual memory due to larger page sizes