Vai al contenuto

Guide

Come dimensionare i corridori per le costruzioni Rust

Cargo costruisce una scala con i nuclei, ma non è chiaro fino a che punto si arrivi.

4 min di lettura

Perché succede

Come risolverlo

  1. 16 vCPU per build di rilascio; il ridimensionamento vale più di quanto le persone si aspettino
  2. Aggiungi prima sccache: una cache fredda spreca qualunque dimensione tu scelga
  3. Il tempo di collegamento è a thread singolo; considerare lld o mould prima di acquistare più core
  4. Le build di debug saturano meno core rispetto al rilascio, quindi dimensionale separatamente

La tua prossima build potrebbe essere due volte più veloce, a metà prezzo

Inizia gratis. Andarsene è la stessa riga, e pubblichiamo anche quel diff.