IT-словарь › Оборудование › Большие страницы (huge pages)

Большие страницы (huge pages)

Оборудование Svenska → Обновлено: 2026-10-18

Страница памяти крупнее стандартных 4 КБ: 2 МБ или 1 ГБ. Резко снижает нагрузку на TLB у приложений с большим рабочим набором. Для баз данных и ML-нагрузок — стандартный приём, дающий 5–20 % прироста пропускной способности.

Два режима: явные huge pages (выделяются при загрузке, поведение предсказуемо) и Transparent Huge Pages (THP — ядро само склеивает страницы по 4 КБ в 2 МБ). Классический совет для Postgres: THP отключить, использовать явные huge pages. Дефрагментация THP способна вызывать скачки задержек (ядро уплотняет RAM). В Linux настраивается через vm.nr_hugepages, в JVM — -XX:+UseLargePages. Kubernetes 1.12+ умеет запрашивать huge pages как ресурс. Страницы по 1 ГБ требуют параметра ядра (default_hugepagesz=1G) — это для DPDK и высокопроизводительных сетей.

← Назад к словарю