同步式(I/O)
|
異步式(I/O)
|
利用多線程提供吞吐量
|
單線程便可實現高吞吐量
|
經過事件片分割和線程調度利用多核CPU
|
經過功能劃分利用多核CPU
|
須要由操做系統調度多線程使用多核CPU
|
能夠將單進程綁定到單核CPU上
|
難以充分利用CPU資源
|
能夠充分利用CPU資源
|
內存軌跡大,數據局部性若
|
內存軌跡小,數據局部性強
|
符合線性的編程思想
|
不符合傳統編程思想
|