cedricr, PSA for #RStats users: consider adding sth like
1options(Ncpus = parallel::detectCores() - 2)
and2
Sys.setenv(MAKEFLAGS = paste0("-j", max(parallel::detectCores() - 2, 1)))
in your .Rprofile.1 will make packages install in //, 2 will make builds from source parallelized.
On a 32 cores box, building @tylermorganwall rayshader (many dependencies):
none: 718s
2: 327s
1+2 : 138sduckdb (no dep):
none: 989s
2: 112sPrepare for some fan noise though !