fat LTO 让 CLI 体积减 15%,构建时间和内存代价实测
mohamedmansour · x · 2026-10-08
开发者在 WebUI 项目中实测 Rust 构建优化:从 Thin LTO 切换到 fat LTO 后,CLI 体积缩小约 15%,但代价是 clean 构建时间增加约 16%,构建峰值内存(RSS)上升约 29%。
其项目已使用 codegen-units=1:据 Codex 解释,这牺牲了单个 crate 内部的并行度,但显著减少了 fat-LTO 阶段需要处理的中间代码、性能数据与保留函数体,从而降低总工作量。
所属事件:uv 作者实测 codegen-units=1 构建提速 50%(4 条相关)→
「Infra」频道最新
- llama.cpp 新 PR 覆盖全部 26 种权重格式,Mac GPU 矩阵乘最高快 4.4 倍 — ggerganov · 2026-10-08
- Theo 算账:所谓 1.32 亿美元年 API 成本被夸大 44 倍,一年后或仅千美元 — dotey · 2026-10-08
- SketchSSM 论文:线性注意力解码提速 7.3 倍,状态流量降 10 倍 — sehoonkim418 · 2026-10-08
- 线性注意力占大 batch 解码延迟 75%,读状态成瓶颈 — sehoonkim418 · 2026-10-08
- 传 Baseten 毛利率仅 17%,Cursor 占收比半年从 57% 跌至 28% — menhguin · 2026-10-08
- FT:中国在能源富集腹地加速兴建 AI 数据中心 — EleanorOlcott · 2026-10-08