Threads and I/O
"Threads don't promote concurrent I/O."
Kernel threads may. Most of us write user threads. Here's a great summary under Thread (Computer Science).
However, the use of blocking system calls in user threads (as opposed to kernel threads) or fibers can be problematic. If a user thread or a fiber …
more ...