William Harrington wrote:
On Aug 4, 2014, at 4:15 PM, Bruce Dubbs wrote:
Gnu make's capability to run parallel jobs (threads of execution)."
It's jobs, not threads. Also, the man page of make has no indication of
parallel.
Let me give you an example of jobs and threads.
http://randu.org/tutorials/threads/
That's for threads.
That's one fairly technical definition.
THis is for jobs:
SUBDIRS = a b c default: all $(SUBDIRS):: $(MAKE) -C $@ $(MAKECMDGOALS)
all clean : $(SUBDIRS)
If two or more sequences of operations proceed simultaneously, then we
can call it multiple jobs or multiple threads of execution.
If we run 'make -j2 program1 &' and 'cd /someotherdir; make -j2 program2
&', then bash says it's two jobs, not four.
How technical we get with our definitions depends on context.
-- Bruce
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page