2.4.17-pre2+ext3-0.9.16+anton's cache aligned smp

Yusuf Goolamabbas (yusufg@outblaze.com)
Thu, 6 Dec 2001 16:30:56 +0800


Running 2.4.17-pre2 + ext3-0.9.16 + Anton Blanchards
cacheline_aligned_smp patch available at

http://samba.org/~anton/linux/cacheline_aligned/

Running this on a dual Xeon 500/2GB ram attached to a 3ware 6200 with
2x20 IDE disks. RH 7.2 [pain to install on a 440GX+3ware]. Make sure to
look at this bugzilla entry

https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=54741

BTW, make install is borked on RH 7.2 (if you use grub) unless you
comment out the lilo in /sbin/installkernel

Workload was two client machines each with 50 mysql clients making mysql
queries to this machine which the local database jock had written, mix
of inserts,selects,update etc

mysqladmin status on the server showed around 2100 queries/sec.
Seemed very responsive. I'll be adding some more client machines and
reducing server memory and testing further

With Anton's patch, the number of ctx-swtch/sec drops by around 3000
from avg of 9000 (for 17-pre2+ext3) to avg of 6000 (with anton) as seen
by vmstat 1

Load avg is around 4-5 for this compared to 10-12 for 2.4.7-10smp as
installed by RH

I'm also trying to see if I can get test with Jen Axboe's blk-highmem
patch, It applies cleanly to 2.4.17-pre2+ext3-0.9.16 but I can't seem to
get CONFIG_HIGHIO configured via make {old,menu}config. Any gurus want
to take a look. I'd really like to reduce usage of bounce buffers.

Also, on #kernelnewbies, Andre Hedrick claims blk-highmem eats your
data. That didn't occur last time I tested it. I thought it was rock
solid and ready for inclusion. Anybody confirm/deny ?

> On Mon, 2001-12-03 at 00:51, Andrew Morton wrote:
> > An ext3 update which also applies to linux-2.4.16 is available at
> >
> > http://www.zip.com.au/~akpm/linux/ext3/
> >
> > Quite a lot of miscellany here. It would be appreciated if interested
> > parties could please test it in preparation for sending upstream. Thanks.
>
> Running 2.4.17-pre4 + preempt-kernel + ext3-0.9.16.
>
> System survived a preliminary stress test, involving I/O and VM
> pressure, with no problems. Seems solid here.
>
> Also, subjectively the combination of 2.4.17-pre2+ and this ext3 patch
> yields better performance under load. Can't comment which provide the
> benefit without testing, but hey, it's the user experience that counts.
>
> Robert Love
-
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/