6 ms·
I'm relatively sure ICOP still requires two syscalls per IO.
by kbwt 8y ago
I'm relatively sure ICOP still requires two syscalls per IO.
- blattimwind 8y agoYes, that's why I wrote almost. IOCPs do the other half (receiving results in arbitrary order in a thread pool managed by the kernel). I don't see any particular reason why a batched syscall wouldn't work for it. (Note that Windows has Read/WriteFileScatter/Gather, which is multiple reads from the same handle [as opposed to multiple reads from different handles]).
- kbwt 8y agoICOP is the opposite of polling. I really don't see the resemblance here.