Hi,

On Saturday, February 16, 2013, yi huang wrote:

> I' m curious about the design and trade offs behind the new IO manager. I
> see two changes from the code:
>
> 1. Run IO manager thread on each capability.
> 2. Use ONESHOT flag to save a system call.
>
> Is there other interesting things to know?
> Is it possible to use epoll's ET mode to save even more system calls?
>

 Andreas and Kazu (CCed) would know more. In addition to the things you
mentioned then parallel I/O manager also uses lock striping and is smarter
bout when it makes blocking system calls.
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to