Re: -aa VM splitup

Mike Galbraith (mikeg@wen-online.de)
Sun, 31 Mar 2002 14:26:14 +0200 (CEST)


On Tue, 19 Mar 2002, Andrew Morton wrote:

> I've been crunching on Andrea's 10_vm-32 patch for a number of days
> with a view to getting it into the main tree.

Hi Andrew, (just an fyi)

I was curious as to what effect some of these aa patches would have
on 2.5.7 throughput, so I wiggled..
aa-096-swap_out
aa-180-activate_page_cleanup
aa-150-read_write_tweaks
aa-110-zone_accounting
aa-093-vm_tunables
aa-040-touch_buffer
aa-030-writeout_scheduling
aa-020-sync_buffers
..into it any gave it a little spin. At swap, the aa modified
kernel won. At disk blasting though, the stock kernel won big.

freshboot; time make -j70 bzImage CC=gcc-3.0.3 && procinfo
Linux 2.5.7aa (root@mikeg) (gcc gcc-2.95.3 20010315 ) #89 [mikeg.]

user : 0:08:02.98 77.9% page in : 549622
nice : 0:00:00.00 0.0% page out: 437908
system: 0:00:50.93 8.2% swap in : 105628
idle : 0:01:25.86 13.9% swap out: 89827

real 8m59.259s aside 6m55.169s gcc-2.95.3 doing make -j90
user 7m54.930s 6m12.100s on very same 384 mb box...
sys 0m34.320s 0m25.050s

#!/bin/sh
# testo
# /tmp is tmpfs

for i in 1 2 3 4 5
do
mv /test/linux-2.5.7 /tmp/.
mv /tmp/linux-2.5.7 /test/.
done

time testo
real 3m43.775s
user 0m4.850s
sys 0m47.460s

freshboot; time make -j70 bzImage CC=gcc-3.0.3 && procinfo
Linux 2.5.7 (root@mikeg) (gcc gcc-2.95.3 20010315 ) #83 [mikeg.]

user : 0:08:04.81 73.4% page in : 606872
nice : 0:00:00.00 0.0% page out: 482386
system: 0:00:50.95 7.7% swap in : 129625
idle : 0:02:04.66 18.9% swap out: 115843

real 9m39.606s
user 7m56.300s
sys 0m34.570s

time testo
real 2m7.581s
user 0m4.490s
sys 0m41.850s

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/