Date: Mon, 08 Dec 2025 11:47:41 +0000 From: "Poul-Henning Kamp" <phk@phk.freebsd.dk> To: Konstantin Belousov <kib@freebsd.org> Cc: Rozhuk Ivan <rozhuk.im@gmail.com>, Mateusz Guzik <mjguzik@gmail.com>, Warner Losh <imp@bsdimp.com>, Mark Millard <marklmi@yahoo.com>, FreeBSD Current <freebsd-current@freebsd.org>, FreeBSD-STABLE Mailing List <freebsd-stable@freebsd.org>, brooks@freebsd.org Subject: Re: performance regressions in 15.0 Message-ID: <202512081147.5B8BlfDs027094@critter.freebsd.dk> In-Reply-To: <aTa40Qjb3xviE0eO@kib.kiev.ua> References: <EF95C136-B1D2-4820-A069-D0078A3B5A05@yahoo.com> <18FB2858-5CBB-4B7A-8089-224A58C6A160@yahoo.com> <CANCZdfqfXfzGQRN5TR7KFcNE1-Ng4ECFKD_6V0118b2UwwX09Q@mail.gmail.com> <CAGudoHEztjmAb2uxRYK-CDjUBx6kEoeKDUgF8R4UvhoNp3A4_w@mail.gmail.com> <aTYYpcYm8uOU1M_q@kib.kiev.ua> <20251208035105.2313075d@rimwks.local> <aTYw9RMdJn4vGCdi@kib.kiev.ua> <202512080745.5B87jeIN025646@critter.freebsd.dk> <aTa40Qjb3xviE0eO@kib.kiev.ua>
index | next in thread | previous in thread | raw e-mail
-------- Konstantin Belousov writes: > On Mon, Dec 08, 2025 at 07:45:40AM +0000, Poul-Henning Kamp wrote: > > -------- > > Konstantin Belousov writes: > > > > > JFYI, shared llvm libs are required for lot of things. The incomplete > > > list of examples that I am aware of are dri drivers and ispc Intel compiler. > > > > But installing the shared libs for those other users, does not mean we have > > to link the compiler itself against the shared lib ? > > Sure, we do not have to. > > But there are other benefits from linking the libraries dynamically. > E.g. the same (?) user shed crocodile tears over memory usage by 64bit > system, and linking libllvm dynamically exactly reduces the memory profile > by sharing significant part of text for cc, lld, and minor binutils. We can offer it as an builtime option, but unless some RAM factory or other burns down, it should not be our default. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202512081147.5B8BlfDs027094>
