Huge pages
Geheugenpagina's die veel groter zijn dan de standaard 4 KB — meestal 2 MB of 1 GB. Minder, grotere pagina's ontlasten de TLB (de cache voor adresvertaling) en versnellen geheugenintensieve taken zoals databases en virtuele machines.
Het probleem: de cpu cachet de vertaling van virtuele naar fysieke adressen in de TLB; met pagina's van 4 KB zijn voor grote hoeveelheden geheugen enorm veel items nodig, en TLB-missers kosten prestaties. Huge pages dekken veel meer geheugen per item, dus minder missers en een kleinere paginatabel. Toepassing: Postgres, Oracle, JVM met grote heaps, KVM-gasten, HPC. Linux kent expliciete hugepages (vooraf gereserveerd) en Transparent Huge Pages (THP, automatisch) — waarbij THP ironisch genoeg soms schadelijk is voor databases (latentiepieken) en voor bijvoorbeeld Postgres en Redis meestal uit wordt gezet. Keerzijde: minder flexibiliteit tegen fragmentatie.