Léxico TI › Hardware › Huge page

Huge page

Hardware Svenska → Actualizado: 2026-08-20

Página de memoria mayor que los 4 KB estándar: 2 MB o 1 GB. Reduce drásticamente la presión sobre el TLB en aplicaciones con conjuntos de trabajo grandes. Estándar en toda base de datos o carga de ML por su ganancia de 5-20% en throughput.

Dos modos: huge pages explícitas (se reservan al arrancar, comportamiento determinista) y Transparent Huge Pages (THP — el kernel promociona páginas de 4K a 2M por su cuenta). El consejo clásico para Postgres: desactivar THP y usar huge pages explícitas. La desfragmentación de THP puede provocar picos de latencia (el kernel compactando RAM en pleno vuelo). En Linux se controla con vm.nr_hugepages. En la JVM, -XX:+UseLargePages. Kubernetes 1.12+ soporta huge-pages como resource request. Las páginas de 1 GB requieren un parámetro en el arranque del kernel (default_hugepagesz=1G) — típico en DPDK y redes de alto rendimiento.

← Volver al léxico