[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] VM cache policy change.
From: |
Thomas Schwinge |
Subject: |
Re: [PATCH] VM cache policy change. |
Date: |
Mon, 16 Jul 2012 22:30:23 +0200 |
User-agent: |
Notmuch/0.9-101-g81dad07 (http://notmuchmail.org) Emacs/23.3.1 (i486-pc-linux-gnu) |
Hi!
On Tue, 10 Jul 2012 03:03:09 +0200, Richard Braun <rbraun@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
pgpqay2Q9f0IC.pgp
Description: PGP signature
- Re: [PATCH] Fix stack corruption in ext2fs server, (continued)
[PATCH] VM cache policy change., Richard Braun, 2012/07/09
Re: [PATCH] VM cache policy change.,
Thomas Schwinge <=
Re: [PATCH] VM cache policy change., Richard Braun, 2012/07/16
Re: [PATCH] VM cache policy change., Thomas Schwinge, 2012/07/16
Re: [PATCH] VM cache policy change., Samuel Thibault, 2012/07/15
[PATCH] Page cache accounting, Richard Braun, 2012/07/14
Re: [PATCH] Page cache accounting, Richard Braun, 2012/07/17