@steshaw asked for a rough benchmark. Here's comparison compiling Read Rust (https://github.com/wezm/read-rust ) 18c87e4, which has a lot of transitive dependencies with Rust 1.36.0 on my i7-6700K desktop (4c/8t) and the new Ryzen 3900X desktop (12c/24t) both running Arch Linux. 1/2
-
Show this thread
-
I ran cargo fetch; cargo clean before: /bin/time cargo build --release --all Intel i7-6700K: 2 min 50 sec AMD 3900X: 1 min 5 sec 2/2
1 reply 0 retweets 7 likesShow this thread -
Replying to @wezm
Finally got around to running it on my box. It's a bit different/interesting on NixOS
. It looks like benchmark compile time on the Intel i9-900k is going to be about 2 minutes
. I've got these compile errors about consumer keys/secrets though:https://gist.github.com/steshaw/94a7795fdd4a7a994d711826037b0b60 …2 replies 0 retweets 1 like -
Replying to @steshaw
Ahh yeah you can put empty files where it tries to load the keys from and it will compile fully.
1 reply 0 retweets 1 like -
Replying to @wezm
. Yes, I didn't end up trying that. Sadly, my Intel i9-9900K only gets 2m 5s. I'm pretty sure I have the wrong RAM but it's probably the extra cores that make all the difference!2 replies 0 retweets 0 likes
Yes Rust builds scale pretty linearly with the number of cores, at least in the first half of the build.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.