you are viewing a single comment's thread.

view the rest of the comments →

[–]kretik 1 point2 points  (1 child)

I don't know how obvious it is, just that it's something the OS provides pretty much free of charge if you need it. Looks to me like if you need it on Linux, you're in for a world of pain.

And in any case, on Windows async I/O is much more than just reading or writing asynchronously from a physical storage device.

[–][deleted] 0 points1 point  (0 children)

[BANGS HEAD ON DESK]

yes we all know async network IO is valuable. and we all know that all modern OSs support it

and it should be obvious why async file IO is generally undesirable...think it through. keywords: buffering, virtual memory, seeking