>If you can find a real benchmark that means something, I'd like to try it.
Just run the latest beta version of Azureus (126.96.36.199-B53) and download a
popular release of Linux and let it tell you how many times a socket is
'spinning.' Each error Azureus generates (as per the developer) is the
result of 10000 packet losses!!! That is unacceptable! These
disconnects are disrupting the very backbone of a successfull P2P
download. We will not turn this into a P2P is the devil discussion, but
it is a legitimate network protocol that a lot of people use.
I know that my words piss off some people, and for that I am sorry, but
listen, I changed to a Fedora Linux kernel and all of my Azureus errors
went away.. There is a fundamental error("feature") in M0N0Wall/FreeBSD
that is mucking up these high thread/packet programs and that should not
be -- at least for me.. if this is acceptable behavior for you because
you believe that P2P is evil, then so be it.. I just had to find a
solution that allowed me to get my anime ;) without being banned by
everybody because my local network was loosing too many packets.
>But I think there is a bug in IPFilter that it doesn't work
>exceptionally well with P2P because it tends to close connections
>(remove from state table) before they're completed sometimes. P2P
>seems to be the only thing that actually has problems with this, and
>it typically doesn't seem to cause any problems.