[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: order and parallelism
From: |
Paul D. Smith |
Subject: |
Re: order and parallelism |
Date: |
Fri, 9 Jun 2006 09:01:46 -0400 |
%% "PATTON, BILLY \(SBCSI\)" <address@hidden> writes:
pb> I if have a rule
pb> all : b c d e f g
pb> and I've given the command make -j -l 10.0 ( a 10 cpu server )
pb> Suppose system loading will allow 3 of these to execute at the
pb> same time
pb> Will it be b c d that go first?
pb> Or is it random?
In this environment it will definitely be b c d that goes first.
However, it's possible that "b" will finish quickly and "e" will be
started while "c" and "d" are still running.
Or, "c" could finish first.
So, although you know in what order things will be started, you can't
really tell which ones will run concurrently.
--
-------------------------------------------------------------------------------
Paul D. Smith <address@hidden> Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
"Please remain calm...I may be mad, but I am a professional." --Mad Scientist