Why is it desirable for the computer to execute multiple threads concurrently, rather than waiting for one to finish before starting another?
make -j