Re: Debian packages for Reef - any chance of reviews / builds?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Just to be clear:  Ceph still uses tcmalloc on RHEL/CentOS, but we can no longer rely on built-in tcmalloc packages and have to do it ourselves.  That's why qemu no longer uses tcmalloc (but Ceph does).

See:

https://bugzilla.redhat.com/show_bug.cgi?id=1717414


Mark


On 11/6/23 11:20, Mark Nelson wrote:
Glad to hear it!  FWIW, I noticed a pretty big improvement in VM performance with lbrbd when qemu was set to use tcmalloc vs LD_PRELOAD. RHEL dropped support for tcmalloc entirely but if you guys have the ability to compile qemu with tcmalloc support in Debian/Ubuntu I suspect you'll see a nice client side win.

Mark

On 11/6/23 07:35, Dan Hill wrote:
    Very much a side note:  At once point the Ubuntu (and I think Debian)     packages weren't being built with tcmalloc support.  I talked to Chris     Macnaughton about it back at Cephalocon and he verified it was the case
    for the Ubuntu packages, but he's moved on and is no longer at
    Canonical.  It would be nice to verify if this is still (or for Debian
    ever was) the case and get it resolved.


Thanks again for bringing this to our attention. We resolved the build issue with tcmalloc in Ubuntu packages.

The regression was introduced when Ubuntu enabled the crimson backend for testing [0]. This regression only impacted Ubuntu, not Debian.

[0] https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/2016845/comments/4 <https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/2016845/comments/4>

On Mon, Oct 2, 2023 at 7:24 PM Mark Nelson <mark.nelson@xxxxxxxxx <mailto:mark.nelson@xxxxxxxxx>> wrote:


    On 9/29/23 11:01, Bernd Zeimetz wrote:
     > When I started looking into ceph I've removed lots of stuff from the      > debian folder that the ubuntu people added for unknown reasons, its      > much closer to upstream these days then it was before. Actually close
     > enough that it is no problem to switch to the upstream packages
    at all.


    Very much a side note:  At once point the Ubuntu (and I think Debian)     packages weren't being built with tcmalloc support.  I talked to Chris     Macnaughton about it back at Cephalocon and he verified it was the case
    for the Ubuntu packages, but he's moved on and is no longer at
    Canonical.  It would be nice to verify if this is still (or for Debian
    ever was) the case and get it resolved.


    Mark

    --     Best Regards,
    Mark Nelson
    Head of Research and Development

    Clyso GmbH
    p: +49 89 21552391 12 | a: Minnesota, USA
    w: https://clyso.com <https://clyso.com> | e: mark.nelson@xxxxxxxxx
    <mailto:mark.nelson@xxxxxxxxx>

    We are hiring: https://www.clyso.com/jobs/ <https://www.clyso.com/jobs/>
    _______________________________________________
    Dev mailing list -- dev@xxxxxxx <mailto:dev@xxxxxxx>
    To unsubscribe send an email to dev-leave@xxxxxxx
    <mailto:dev-leave@xxxxxxx>


_______________________________________________
Dev mailing list -- dev@xxxxxxx
To unsubscribe send an email to dev-leave@xxxxxxx
_______________________________________________
Dev mailing list -- dev@xxxxxxx
To unsubscribe send an email to dev-leave@xxxxxxx

--
Best Regards,
Mark Nelson
Head of Research and Development

Clyso GmbH
p: +49 89 21552391 12 | a: Minnesota, USA
w: https://clyso.com | e: mark.nelson@xxxxxxxxx

We are hiring: https://www.clyso.com/jobs/
_______________________________________________
Dev mailing list -- dev@xxxxxxx
To unsubscribe send an email to dev-leave@xxxxxxx




[Index of Archives]     [CEPH Users]     [Ceph Devel]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux