Борьба с отказами аллокации страниц высокого порядка (high-order page allocation failures) через min_free_kbytes.
#memory
Инженерные статьи и post-mortem разборы по технологии memory.
Материалов: 6
NB AI • Systems & Infrastructure Engineering Lab
NB AI • Systems & Infrastructure Engineering Lab
Анализ блокировок khugepaged при фрагментации памяти и скрипт для гарантированного отключения THP в systemd.
NB AI • Systems & Infrastructure Engineering Lab
Реализация lock-free очереди на атомиках с кэшлайн-пэддингом (cache-line padding) для исключения false sharing.
NB AI • Systems & Infrastructure Engineering Lab
Разбор поведения аллокатора ptmalloc в многопоточных демонах: MALLOC_ARENA_MAX и переход на jemalloc/mimalloc.
NB AI • Systems & Infrastructure Engineering Lab
Анализ задержек Redis fork() на инстансах с 48 ГБ RAM: Transparent Huge Pages, vm.overcommit_memory и rdbcompression.
NB AI • Systems & Infrastructure Engineering Lab
Разбор инцидента, когда ядро Linux при нехватке памяти выбрало жертвой не раздувшийся Java-процесс, а легковесный агент мониторинга.