在IO操作沒有固有的APM或IO線程/完成端口支持的情況下,啓動高延遲異步IO操作(平均100ms-500ms)的最佳方式是什麼?沒有IO線程的長時間異步操作
我不希望線程池/工作線程在活動爆發期間被這樣的操作阻塞。
我的具體示例是ODP.NET。它沒有(還?)支持APM。 I see this answer for how to handle that case,但我很好奇,如果這真的是解決這個問題的一般正確方法?我想這部分取決於the answer to this other question。
是否有任何理由不能讓IO工作線程池可以被阻塞併爲普通工作者保留一個不同的池? – ssube 2013-04-30 18:37:33