Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Build time measurements
Andrew,
You wrote:
> > 2016.09.06.06.27.17 3319.87 real 9767.39 user 4184.24 sys
> > 2019.10.18.17.16.50 3525.65 real 10309.00 user 11618.57 sys
> > 2020.03.17.22.03.41 2419.52 real 9577.58 user 9602.81 sys
> > 2020.03.22.19.56.07 2363.06 real 9482.36 user 7614.66 sys
>
> Thanks for repeating the tests. For the sys time to still be that high in
> relation to user, there's some other limiting factor. Does that machine
> have tmpfs /tmp?
It is a fresh install with all default settings except for disabling
DIAGNOSTIC and acpicpu. For 2020.03.22.19.56.07 that means it does
have a tmpfs /tmp, but I have not checked the others.
The SRCDIR, OBJDIR, etc are all on a single SATA SSD.
> Is NUMA enabled in the BIOS? Different node number for
> CPUs in recent kernels in dmesg is a good clue.
Different from the other CPUs in the same dmesg, or different from a
non-recent kernel? And how recent is recent?
> Is it a really old source tree?
Every build is of the official NetBSD-8.1/amd64 tree.
> I would be interested to see lockstat output from a kernel build at
> some point, if you're so inclined.
Is this just "lockstat build.sh ...", or are there some specific lockstat
options I should use?
PS. I would prefer that you prioritize fixing the fallout from the
changes you have already made so far over making further changes.
--
Andreas Gustafsson, gson%gson.org@localhost
Home |
Main Index |
Thread Index |
Old Index