[OpenAFS-devel] Rx over TCP to solve some NAT & Firewall issues?
Derrick J Brashear
shadow@dementia.org
Thu, 20 Nov 2003 17:15:49 -0500 (EST)
On Thu, 20 Nov 2003, Ken Hornstein wrote:
> >Note also that this is getting better over time, but the libc
> >interfaces are still rather limited. Show me a system with an fd_set
> >that can handle 32k fds out of the box! Show me one that can handle
> >8k! The max that I've seen is 4k, and even that required recompiling
> >certain core pieces of the OS, because 1k was the default.
>
> This actually doesn't seem to be a problem anymore.
>
> Solaris has /dev/poll, the BSD's have kqueue, and Linux has something
> else which I'm sure someone will remind me of. The interfaces for
> handling lots and lots of fd's seem to be there.
So instead of a nice generic userland fileserver we have to write stuff
again for every platform? That would be sort of annoying.