On Fri, Nov 25, 2011 at 15:08, Harald Hanche-Olsen <[email protected]>wrote:

> I have no idea what mach_kernel`chud is or does, but it disappears from
> the list when the compilation is stopped. (So do the dtrace functions,
> BTW.) The script runs for ten seconds, so


CHUD is part of the instrumentation, I think (Computer Hardware
Understanding for Developers; if it hasn't been folded into DTrace then it
is at least *used* by DTrace).  You may want to look for "Instruments",
which is part of XCode and makes using DTrace to figure out what a process
is doing much easier.

In any case, I would be interested to see what happens if you turn off
multiple jobs.  I wouldn't necessarily assume that psynch_cvwait doesn't
use CPU, by the way; busywaiting is often used for what are expected to be
short delays waiting on a mutex.  ("port install ... build.njobs=1", IIRC)

-- 
brandon s allbery                                      [email protected]
wandering unix systems administrator (available)     (412) 475-9364 vm/sms
_______________________________________________
macports-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-users

Reply via email to