Leksykon IT › Sprzęt › Huge page

Huge page

Sprzęt Svenska → Zaktualizowano: 2026-10-06

Strona pamięci większa niż standardowe 4 KB: 2 MB lub 1 GB. Radykalnie zmniejsza obciążenie TLB w aplikacjach z dużym zbiorem roboczym. Standard w każdej bazie danych i obciążeniu ML, z zyskiem 5–20% przepustowości.

Dwa tryby: jawne huge pages (alokowane przy starcie, deterministyczne) i Transparent Huge Pages (THP — jądro samo awansuje strony 4K do 2M). Klasyczna rada dla Postgresa: wyłączyć THP, używać jawnych. Defragmentacja THP potrafi powodować skoki opóźnień (jądro zagęszcza RAM).

Linux: parametr vm.nr_hugepages. JVM: -XX:+UseLargePages. Kubernetes 1.12+ obsługuje żądanie zasobu huge-pages. Strony 1 GB wymagają parametru w wierszu poleceń jądra (default_hugepagesz=1G) — dla DPDK i wydajnych sieci.

← Wróć do leksykonu