From 28c86d170f19972e5c7d7d1c89753dc654388bd2 Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Sun, 20 Dec 2020 17:59:58 -0500 Subject: [PATCH] Don't use libjemalloc for Ceph daemons This was an artifact of a much, much older Ceph configuration I ran, and is not relevant with newer Ceph versions like those used in PVC. Performance testing with Nautilus and Bluestore reveals a minimal performance hit, and using `jemalloc` prevents cache autotuning from being effective, so remove it. --- roles/pvc/templates/ceph/default.conf.j2 | 2 -- 1 file changed, 2 deletions(-) diff --git a/roles/pvc/templates/ceph/default.conf.j2 b/roles/pvc/templates/ceph/default.conf.j2 index ff68fb4..62766f7 100644 --- a/roles/pvc/templates/ceph/default.conf.j2 +++ b/roles/pvc/templates/ceph/default.conf.j2 @@ -1,4 +1,2 @@ # Environment file for ceph daemon systemd unit files. # {{ ansible_managed }} - -LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so.2