Introduction to the Command Line (For information about this book, see Free Software Foundation Shop):
-j3
tellsmake
to try to run 3 compilation processes simultaneously, which will allow you to utilize processor resources better if you have a dual-core or bigger machine. The number after-j
is arbitrary, but a good rule of thumb is the number of processor cores plus one.
Q:
Why does it say that it is better to run such an amount (the number of processor cores plus one) of compilation processes simultaneously, instead of exactly the number of processor cores or some other number?