You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have attempted to use sccache-dist form a "normal" home network to fast machines, and it seemed super slow when used with rust. Upon some inspection I realized that my bottleneck was actually the internet bandwidth - the local client was using all of my upload (40 Mbps).
My suspicion is that the toolchains are somehow not being reused and uploaded anew with every crate that needs compiling? As there can easily be hundreds of crates for a substantial project (and the more crates, the more sense there is to use sccache in the first place), this rather explodes in network traffic.
Is my observation somewhat correct, or did I just somehow hit a corner case?
I might have the resources to attempt fixing this, if there's some guidance for that, too
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I have attempted to use
sccache-dist
form a "normal" home network to fast machines, and it seemed super slow when used with rust. Upon some inspection I realized that my bottleneck was actually the internet bandwidth - the local client was using all of my upload (40 Mbps).My suspicion is that the toolchains are somehow not being reused and uploaded anew with every crate that needs compiling? As there can easily be hundreds of crates for a substantial project (and the more crates, the more sense there is to use
sccache
in the first place), this rather explodes in network traffic.Is my observation somewhat correct, or did I just somehow hit a corner case?
I might have the resources to attempt fixing this, if there's some guidance for that, too
Beta Was this translation helpful? Give feedback.
All reactions