On Mon, Apr 09, 2018 at 03:04:40PM -0700, Paul Rogers wrote: > > While watching rust build/test, I've been running top. My past > > experience suggests that a process will normally max out at 100% > > (i.e. all of _one_ core), but with rust I'm seeing percentages of > > 250-300%. Is that normal ? > > It does not seem alarming to me with a multicore/hyperthreading CPU when it's > told (make) or is programmed to figure out how many, ummm, "processing units" > it can access. I regularly see my 4+4 Bloomfield running make -j8 with all 8 > running 95-100%. ("I love the sound of the fan running up in the morning.") > In fact, I'm disappointed that running LibreOffice it only ever seems to use > one core. 8-( > > The one caution is that, with make running all 8, some jobs with comples > sources can over-commit its 12GB of RAM when running compiles with each > forking an embedded assembly, etc.
Like Bruce, you seem to mis-parse what I was saying. Maybe you say things differently in your country. For 8 cores, 8 at 95-100% when compilign is normal and good (with a load average possibly a bit above 8). Similarly, on this 4 core machine, 4 at 95-100% is normal and good. With rust (and also with mprime) I've been seeing up to 400% for one process. Actually, when I was retrying earlier the rust testsuite ran a command called 'foo' at 250%+ : that command name was disconcerting. ĸen -- In my seventh decade astride this planet, and as my own cells degrade, there are some things I cannot do now: skydiving, marathon running, calculus. I couldn't do them in my 20s either, so no big loss. -- Derek Smalls, formerly of Spinal Tap -- http://lists.linuxfromscratch.org/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page