TGViewer
Блог* Блог* @dereference_pointer_there · 1.98K subscribers
Post #11450 1.03K
#prog #rust #article

Could Cargo's scheduler be better?

Автор поста собрала записи того, сколько времени уходит на компиляцию каждого крейта во время сборки разных проектов, и решила проверить, можно ли было ускорить сборку за счёт использования порядка сборки, отличного от того, что используется в cargo. В качестве приоритета она использовала т. н. b-level — фактически критический путь в графе зависимостей в терминах длительности компиляции.

TL;DR: этот гипотетический вариант эффективнее cargo и переживает добавление нормально распределённого шума (с разбросом ±60%) и схлопывание информации о длительности до одного бита (долго/недолго).
  • ❤ 5
  • 👍 1
More from @dereference_pointer_there
  1. Sep 24, 2026Кхе
  2. Sep 23, 2026#politota #meme
  3. Sep 23, 2026#prog #article Steering Zig Fmt TL;DR (но вообще заметка маленькая): zig fmt не имеет the…
  4. Sep 23, 2026Ну #prog... Кусочек, это и статьёй-то не назвать, скорее, #tips Printing Lists To print a…
  5. Sep 22, 2026#prog #article Everyone Says Assembly Is Untyped—Everyone Is Wrong TL;DR: I believe Odin’s…
  6. Sep 22, 2026оф оказался полезным сайтом
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 →