On 07/03/13 05:45, Andreas Bartelt wrote:
I made a new build of current and the problem with tar performance seems
to be resolved now.

before:
# time tar -xzpf /usr/releasedir/comp53.tgz
     3m17.81s real     0m2.14s user     0m2.22s system
# time tar -xzpf /usr/releasedir/base53.tgz
     3m39.33s real     0m2.23s user     0m2.23s system

after:
# dmesg|head -n2
OpenBSD 5.3-current (GENERIC.MP) #0: Tue Jul  2 22:44:07 CEST 2013
     root@test:/usr/src/sys/arch/amd64/compile/GENERIC.MP
# time tar -xzpf /usr/releasedir/comp53.tgz
     0m8.92s real     0m1.80s user     0m1.07s system
# time tar -xzpf /usr/releasedir/base53.tgz
     0m11.29s real     0m2.21s user     0m1.17s system


I was wrong -- the problem persists!

Directly after booting into a system built with the current source, tar extraction performance is OK (like in my second example from above), but after 'make build && make release' of current source on the same system, tar extraction performance is horrible (like in the first example from above).

So tar extraction performance seems to get much worse after the system was under heavy I/O for a while (i.e., after make build && make release).

Can anyone reproduce this?

Best Regards
Andreas

Reply via email to