Hi! On Tue, 10 Jul 2012 03:03:09 +0200, Richard Braun <rbr...@sceen.net> 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