Skip to content

susitsm/rust-many-git-deps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple crate with 13 dependencies with git sources for demonstrating the effectiveness of parallel source updates.

Run ./benchmark.sh to reproduce

Benchmarks

Starting "cargo update" benchmarks
Uncached, serial, cargo 1.91.0-nightly (840b83a10 2025-07-30):

real	0m18.497s
user	0m6.969s
sys	0m0.435s

Uncached, parallel:

real	0m6.372s
user	0m7.343s
sys	0m0.825s

Cached, serial, cargo 1.91.0-nightly (840b83a10 2025-07-30):

real	0m4.445s
user	0m0.707s
sys	0m0.101s

Cached, parallel:

real	0m1.036s
user	0m1.103s
sys	0m0.246s

Uncached, shallow, serial, cargo 1.91.0-nightly (840b83a10 2025-07-30):

real	0m9.295s
user	0m1.116s
sys	0m0.215s

Uncached, shallow, parallel:

real	0m1.521s
user	0m1.479s
sys	0m0.317s

About

Test crate for cargo with many dependencies with a git source

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published