On Thu, Oct 18, 2001 at 01:02:35PM -0600, Chris Fedde wrote:
> On Thu, 18 Oct 2001 14:51:58 -0400  Rocco Caputo wrote:
>  +------------------
>  | On my Athlon-1GHz running freebsd, samples/thrash.perl got about 120
>  | transactions per second in the first 10 seconds.  The number probably
>  | would be higher if my sockets table didn't fill up with TIME_WAITs.
>  | If there's a good way to avoid TIME_WAIT (and all the documentation
>  | I've seen says "they're your friends!"), please let me know.
>  +------------------
> 
> sudo sysctl net.inet.tcp.rfc1644=1

Sweet!  It doesn't help the first 10s number, but it does let the
program continue on:

2) eyrie:~/perl/poe/samples% perl thrash.perl
bench: 1223 / 10 = 122.3
bench: 1255 / 10 = 125.5
bench: 1254 / 10 = 125.4

1200-ish transactions per ten seconds.  Each transaction does a
connect, accept, send, receive, and two closes.

-- Rocco Caputo / [EMAIL PROTECTED] / poe.perl.org / poe.sourceforge.net

Reply via email to