[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Parallel Make

From: Tristan Van Berkom
Subject: Re: Parallel Make
Date: Thu, 01 Apr 2004 10:46:15 -0500
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030225

Noel Yap wrote:
- using --max-load. These developers can start using the proposed --jobs=infinity if they want to keep doing this.
    I was thinking along the lines of a nightly build or a machine which
is dedicated to "the production build" that happens only once at a time
on that machine (so "can we please use *all* of your resources for a
few minutes ?"), but I admit that automated use of the `-j' option is
scant to say the least.
    OTOH who am I to say what use people have made of the `-j' option ?
who says that the `-j' users are even building software with make ?

For a small, stable group of developers, it's easy to say the developers should learn how to use the tool correctly. When the number of developers grows, though, and these developers share a common set of compile servers, chances are, there's /always/ someone who needs to be educated so "educate them" will be much easier to follow if poor behaviour wasn't the default.
    it may take a few hours of a really sluggish build host before
we figure out that someone is hogging the resources, and that time
equals money (and this point can easily outweigh the million possible
applications of make, as they are only /possibilities/).


reply via email to

[Prev in Thread] Current Thread [Next in Thread]