Bug #39643
make jemalloc/tcmalloc work.
% Done:
0%
Source:
Tags:
Backport:
nautilus
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
In commit 2e01287, it let libcommon or libceph-common take care of this.
But in fact, libcommon/libceph-common didn't link ALLOC_LIBS which make other
bin-files couldn't use jemalloc/tcmalloc.
History
#1 Updated by jianpeng ma almost 5 years ago
PR:https://github.com/ceph/ceph/pull/28039 fix this bug.
#2 Updated by Greg Farnum almost 5 years ago
- Status changed from New to Fix Under Review
- Assignee set to jianpeng ma
- Pull request ID set to 28039
#3 Updated by Jason Dillaman almost 5 years ago
Should this be backported to Nautilus as well?
#4 Updated by Kefu Chai almost 5 years ago
- Status changed from Fix Under Review to In Progress
- Assignee changed from jianpeng ma to Kefu Chai
- Pull request ID deleted (
28039)
https://github.com/ceph/ceph/pull/28039 links perf_async_msgr against tcmalloc/jemalloc for better performance of this test tool.
we still need to address the regression introduced by https://github.com/ceph/ceph/pull/22990
#5 Updated by Jason Dillaman almost 5 years ago
- Assignee changed from Kefu Chai to jianpeng ma
- Backport set to nautilus