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
- 16 vCPU per build di rilascio; il ridimensionamento vale più di quanto le persone si aspettino
- Aggiungi prima sccache: una cache fredda spreca qualunque dimensione tu scelga
- Il tempo di collegamento è a thread singolo; considerare lld o mould prima di acquistare più core
- 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.
Correlati
Come scalare i corridori self-hostedI corridori self-hosted fanno la fila nelle ore di punta o restano inattivi e costosi.Come utilizzare i gruppi di corridoriQualsiasi repository può pianificare lavori su qualsiasi corridore.Come progettare una strategia per l'etichetta runnerLe etichette sono cresciute in modo organico e nessuno sa quale utilizzare.Hosted o BYOC: come scegliereNon sei sicuro se utilizzare i corridori ospitati o eseguire la distribuzione nel tuo cloud.