On Tue, Jun 03, 2014 at 11:16:32AM +1200, Christopher Gregory wrote: > > It is really weird that the times do vary between runs of the script. > On a non-realtime OS you should always expect _some_ variation. If you look in 'top', even on a system without 'cron' or 'at' there will be a lot of processes which might wake up. Also memory pressure if you are doing other things during the build and disk-head movement (on rotating hard disks).
For different toolchain versions there will also be differences (usually, newer means slower to compile, but with 4.9 I have seen shorter compiles in some packages. Also, after watching the frequencies of my four AMD cores during compilation with -j1 on a mostly idle system (I was worried about why the ondemand governor showed excessive variation in my SBUs for recent system builds) I realised that work is being shuffled around the cores. On modern intel, the 'performance' governor has replaced 'ondemand' and works as well as ondemand used to (i.e. it quickly speeds up and quickly slows down when the load has gone). ĸen -- Nanny Ogg usually went to bed early. After all, she was an old lady. Sometimes she went to bed as early as 6 a.m. -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page