Tweak.su

Типичный сайт типичного программиста

Follow me on GitHub

Уменьшаем фрагментацию памяти Linux

14 Sep 2018

Дано: компьютер с Ubuntu Linux 16.04

Цель: уменьшить фрагментацию памяти

Для этого записываем в переменную окружения MALLOC_ARENA_MAX количество потоков процессора. По умолчанию система использует значение 8 * количество потоков, что может привести к излишней фрагментации памяти Consider lowering MALLOC_ARENA_MAX to prevent native memory OOM

В файле /etc/environment

$ sudo vim /etc/environment

добавляем значение переменной окружения

MALLOC_ARENA_MAX=4