On Tue, 30 Apr 2019 at 19:10, Denny Fuchs <[email protected]> wrote:
[..]
> Any suggestions ?
-- Try different allocator.
In Proxmox 4 they by default had this in /etc/default/ceph {{
## use jemalloc instead of tcmalloc
#
# jemalloc is generally faster for small IO workloads and when
# ceph-osd is backed by SSDs. However, memory usage is usually
# higher by 200-300mb.
#
#LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so.1
}},
so you may try using it in the same way, the package is still there in
Proxmox 5:
libjemalloc1: /usr/lib/x86_64-linux-gnu/libjemalloc.so.1
No one can tell for sure if it would help, but jemalloc "...
is a general purpose malloc(3) implementation that emphasizes
fragmentation avoidance and scalable concurrency support.
..." -- http://jemalloc.net/
I noticed OSDs with jemalloc tend to have way bigger VSZ with time but
RSS should be fine.
Look forward hearing your experience with it.
--
End of message. Next message?
_______________________________________________
ceph-users mailing list
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com