From 24764fe704382ceae8365525d95198d4c1825df6 Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Fri, 1 Sep 2023 15:42:24 -0400 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