История изменений
Исправление selivan, (текущая версия) :
Да, если LD_PRELOAD не определён, получится лишнее двоеточие. Правильно срабатывать во всех случаях будет это:
LD_PRELOAD=$LD_PRELOAD${LD_PRELOAD:+:}/usr/lib/x86_64-linux-gnu/libjemalloc.so.1 command
Для всех сервисов я её включать бы не рискнул, включал бы по отдельности в /etc/default/service_name, для tomcat и jetty они точно есть.
Кстати, как java с ним работает? Стало хуже/лучше/также? Java вроде и сама жрёт память большими кусками и не возвращает, как раз чтобы избежать фрагментации?
Исходная версия selivan, :
Да, если LD_PRELOAD не определён, получится лишнее двоеточие. Правильно срабатывать во всех случаях будет это:
LD_PRELOAD=$LD_PRELOAD${LD_PRELOAD:+:}/usr/lib/x86_64-linux-gnu/libjemalloc.so.1 command
Для всех сервисов я её включать бы не рискнул, включал бы по отдельности в /etc/default/service_name, для tomcat и jetty они точно есть.
Кстати, как java с ним работает? Стало хуже/лучше/также?