![]() | |||||||||||||
Messages in this thread |
On Sat, 2003-08-02 at 00:47, Willy Tarreau wrote: > This is the _first_ vanilla 2.4 kernel which I can run _unpatched_ on my > customer's firewalls. This one was stressed all the day at 4000 hits/s. > Subsystems and drivers include aic7xxx, cpqarray, bonding, tulip, eepro100, > sunhme, PIII / PPro SMP, netfilter. Everything looks fine and smooth even at a > sustained write rate of 900 kB/s (logs). I only loose and corrupt significant > number of firewall logs above 3000 lines/s if I don't extend the log buffer > size. I've been using the fairly simple attached patch for a few months now > with success (no loss up to 5600 lines/s). I believe Randy Dunlap has already > got nearly the same one included in 2.5/2.6, so may want to include it too > since it's not really intrusive, although my customer can survive with one > patch :-) Have you tried using the ULOG target and the ulogd userspace daemon? It uses netlink and can batch several entries together before it sends them to userspace. Works a lot better than syslog. Are you using ip_conntrack on that machine? if you are, be aware that ip_conntrack doesn't scale well at all on SMP. It's beeing worked on. -- /Martin - 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/ | ||||||||||||
| Last update: 2005-03-22 13:47 [from the cache] ©2003-2008 | |||||||||||||