TGViewer
Loser story Loser story @reverse13 · 946 subscribers
Post #687 1.2K
В общем если честно мне субъективно не нравится mold, там стремный подход к разработке, в нем куча багов, может фейлится, видимо в нетривиальных кейсах и тд.

Но у него есть одно важное преимущество, на данный момент во многих кейсах он быстрее других линкеров.

И это круто, потому что это заставило пошевелиться авторов lld (линкера, который я использую).
Если посмотреть на историю коммитов, то было сделано много в плане перфа именно после релиза mold.
А ещё можно найти такую интересную статью от автора lld, про то как его можно ускорить:
https://maskray.me/blog/2021-12-19-why-isnt-ld.lld-faster
Ну и кое что уже сделали
https://discourse.llvm.org/t/parallel-input-file-parsing/60164/10
В общем классно
MaskRay Why isn't ld.lld faster? Updated in 2022-11. LLD is the LLVM linker. Its ELF port is typically installed as ld.lld. This article makes an in-depth analysis of ld.lld's performance. The topic has been in my mind for a while. R
  • 👍 7
  • 👎 1
More from @reverse13
  1. Jul 29, 2026Вообще мы тут сделали end-to-end search/analytics benchmarks на 1e9 otel logs Планируем ту…
  2. Mar 19, 2026Последние пару месяцев смотрел и правил перф серчевого движка и в общем у нас наконец-то е…
  3. Dec 23, 2025Мы тут написали небольшой пост про свой iobuf который юзаем для реализации postgres проток…
  4. Dec 2, 2025Привет, мы частично заопенсорсили текущий код нашего проекта -- SereneDB. Это оказалось тя…
  5. Sep 28, 2025Вообще вот странная штука, больших проектов на C++, C, Rust которые делают базы данных или…
  6. Aug 30, 2025Решил почитать перед сном коммиты в llvm libc++, а то там llvm 21 вышел, думаю может обнов…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →