On Sat, Jun 08, 2002 at 05:03:36PM +0200, Martin Josefsson wrote: > On Sat, 2002-06-08 at 09:37, Harald Welte wrote: > > > ah. now I understand what the exporting was all about :) > > :) > > > sounds interesting and should give quite some speedup. Did you do any > > benchmarking on that? > > I need to get a slower test-router so I can benchmark properly :( > I need to get a very old pentium or high-end 486 with PCI.
ok, but even then the benchmarking results would most likely be a bit different, since modern CPU's tend to have quite different cache sizes and I/O respectively memory bandwidth. > I implemented this a while ago and then accidentally lost the sourcetree > but I did do some profiling which I can't find now :( no problem. I was just asking in case you had some numbers handy... > A similar thing was recently done in VFS in kernel 2.5 for the atime > updates and it gave a very nice speedup, I doubt the speedup will be as > large here since the timer handling is a lot faster than disk-io. I think I will do some stress testing with and without your patch. > I'm currently in the process of going through the locking in conntrack > to try and make it more scalable (splitting ip_conntrack_lock) and > trying to fix things I find. great, improvements are always welcome, as you might assume :) > /Martin -- Live long and prosper - Harald Welte / [EMAIL PROTECTED] http://www.gnumonks.org/ ============================================================================ GCS/E/IT d- s-: a-- C+++ UL++++$ P+++ L++++$ E--- W- N++ o? K- w--- O- M- V-- PS+ PE-- Y+ PGP++ t++ 5-- !X !R tv-- b+++ DI? !D G+ e* h+ r% y+(*)