On my M4 I get: ``` julia> using ParallelTestRunner julia> ParallelTestRunner.default_njobs() 3 ``` Running tests on this CPU with max 3 cores is very wasteful. The reason is some memory limitation at https://github.com/JuliaGPU/CUDA.jl/blob/c5145ab2043cca295b05e840fb2fc632797f1b9c/test/runtests.jl#L175 but the numbers there seem very arbitrary. I'd probably skip the memory consideration completely when chosing how many cores to use.