>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. I think the proof of the pudding is in the eating; we won't know if the performance is better until someone actually does it. --Ken _______________________________________________ OpenAFS-devel mailing list [EMAIL PROTECTED] https://lists.openafs.org/mailman/listinfo/openafs-devel
