IT-lexicon › Hardware › Huge pages

Huge pages

Hardware Svenska → Bijgewerkt: 2026-10-03

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.

← Terug naar het lexicon