|
From: | Ken Smith |
Subject: | Parallel Make |
Date: | Wed, 31 Mar 2004 18:01:33 -0500 |
User-agent: | Mozilla Thunderbird 0.5 (Windows/20040212) |
c1 $ gmake A=B -j 4 c2 $ gmake -j 4 A=BHowever, apparently c2 limits itself to 4 parallel jobs while c1 is equivalent to -j without arguments and spawns a limitless number of jobs.
Additionally, I would like to request that -j without arguments default to something more reasonable than -j infinity. I have seen novice users just throw -j without arguments on to the command line hoping for a speedier build only to irritate other people on the build machine when every process on the system crawls to a halt. I think -j without arguments should mean -j 1 or -j 2.
Ken Smith
[Prev in Thread] | Current Thread | [Next in Thread] |