|
|
|
|
|
by mike_hearn
398 days ago
|
|
System calls aren't context switches. They flip a permission bit in the CPU but don't do the work a context switch involves like modifying the MMU, flushing the TLBs, modifying kernel structures, doing scheduling etc. Also, modern filing systems are all thread safe. You can have multiple threads reading and even writing in parallel on different CPU cores. |
|