Hi! On Tue, 10 Jul 2012 03:03:09 +0200, Richard Braun <[email protected]> wrote: > On Mon, Jul 09, 2012 at 04:44:57PM +0200, Richard Braun wrote: > > Note that you need up-to-date versions of both GNU Mach [1] and the > > Hurd [2] to test this patch, as it needs important bug fixes to avoid > > file system crashes and kernel panics. > > Debian packages with the patch and the required bug fixes are available > at my repository : > > deb http://ftp.sceen.net/debian-hurd experimental/ > deb-src http://ftp.sceen.net/debian-hurd experimental/ > > They are currently used on the public hurd box darnassus.sceen.net.
Here is what I see for my testload going from originally
gnumach-image-1.3.99-486-dbg version 2:1.3.99.dfsg.git20120710-1 to your
2:1.3.99.dfsg.git20120710-1+rbraun.1 (»VM cache policy change.« from
»Tue, 10 Jul 2012 19:00:46 +0200«). Unfortunately, performance regresses
for me -- hopefully we can figure out why. The testload is for glibc:
»make && make install && make check« after a fresh boot.
2:1.3.99.dfsg.git20120710-1
2:1.3.99.dfsg.git20120710-1+rbraun.1
make 100 min 170 min
make install 15 min 17 min
make check 54 min 81 min
The baseline numbers have been stable (with minor variance) for a lot of
previous builds, here confirmed for two runs, the +rbraun.1 numbers have
also been essentially stable for two runs. The logs of the three steps
are completely equivalent for the 2:1.3.99.dfsg.git20120710-1 and
+rbraun.1 builds.
The system is an AMD Athlon XP with 1466 MHz, has 1 GiB of RAM, and is
running Debian GNU/Hurd unstable x86 with most packages from around
2012-02, and GNU Mach, hurd* (and netdde), libc0.3* current.
I have logs for »ps -w 0 -AF hurd-long«, »vmstat«, »slabinfo« for all
runs, directly after booting, and some time after the glibc »make check«,
please tell me which you'd like to see; it's a lot of data already.
Grüße,
Thomas
pgpUemcmw0fOY.pgp
Description: PGP signature
