Ghiduri
Cum se dimensionează ghidajele pentru construcția Rust
Cargo creează scară cu miezuri, dar nu este clar cât de departe ajunge.
4 min de citit
Cargo creează scară cu miezuri, dar nu este clar cât de departe ajunge.
De ce se întâmplă
rustc paralelizează aproape liniar între unitățile codegen, astfel că Rust beneficiază de rulouri mai mari mai mult decât majoritatea stivelor.
Cum să o rezolvi
- 16 vCPU pentru versiuni de versiuni; scalarea se menține mai departe decât se așteaptă oamenii
- Adăugați mai întâi sccache - un cache rece irosește orice dimensiune alegeți
- Durata legăturii este cu un singur thread; luați în considerare lld sau mucegai înainte de a cumpăra mai multe miezuri
- Debug builds saturează mai puține nuclee decât lansare, așa că dimensionați-le separat
Următorul tău build poate fi de două ori mai rapid, la jumătate de preț
Începe gratuit. Plecarea înseamnă aceeași linie, iar acel diff îl publicăm și noi.
Similar
Cum să scalați alergătorii auto-găzduițiAlergătorii auto-găzduiți fie stau la coadă la vârf, fie stau inactiv și sunt scumpi.Cum se utilizează grupurile de alergătoriOrice depozit poate programa joburi pe orice runner.Cum să proiectați o strategie de etichetă de alergătorEtichetele au crescut organic și nimeni nu știe pe care să le folosească.Găzduit sau BYOC: cum să alegiNu sunteți sigur dacă folosiți alergători găzduiți sau implementați în propriul dvs. cloud.