Thread pooling in AIO?
Alan.Bateman at Sun.COM
Thu Dec 18 04:07:38 PST 2008
Nord, James wrote:
> So your using AlertableIO and not IOCompletion ports then?
> Doesn't this have inherant scalability issues as you can only proccess
> on the same thread?
> It also means you can have some intersting thread management issues...
On Windows the implementation uses overlapped I/O and completion ports
for both file and socket I/O (except for AsynchronousDatagramChannel).
On Windows Server 2003 and 2008 we regularly test with 20k+ connections.
More information about the nio-discuss