Project

General

Profile

Bug #39643

make jemalloc/tcmalloc work.

Added by jianpeng ma about 2 months ago. Updated 19 days ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
05/09/2019
Due date:
% Done:

0%

Source:
Tags:
Backport:
nautilus
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:

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 about 2 months ago

PR:https://github.com/ceph/ceph/pull/28039 fix this bug.

#2 Updated by Greg Farnum about 1 month ago

  • Status changed from New to Need Review
  • Assignee set to jianpeng ma
  • Pull request ID set to 28039

#3 Updated by Jason Dillaman about 1 month ago

Should this be backported to Nautilus as well?

#4 Updated by Kefu Chai 19 days ago

  • Status changed from Need 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 19 days ago

  • Assignee changed from Kefu Chai to jianpeng ma
  • Backport set to nautilus

Also available in: Atom PDF