4 ms·
If someone has told you synchronous I/O is slow, they've obviously misunderstood the entire C10k argument going on for a while. The problem with synchronous I/
by unscaled 11y ago
If someone has told you synchronous I/O is slow, they've obviously misunderstood the entire C10k argument going on for a while.
The problem with synchronous I/O is not speed, but blocking. Blocking means the only possible concurrency model is based on processes or threads. Consequentially, most performance problems with synchronous I/O stem from the thread model: context switching, synchronization, memory overhead, thread-pool starvation and so on.