C# 並行編程 之 異步編程模型

概要 由一個應用場景引起的思考:程序要處理一個密集的I/O工做,在數據到達以前,程序要掛起等待。一般此時會專門啓動一個I/O線程來進行處理。線程自己比較耗費資源,啓動一個線程後,若是它要處理異步的任務,在沒有數據時線程處於阻塞狀態,這樣是對系統資源的浪費,若是I/O的線程還不止一個,那浪費的資源就更多了。web 這時,能夠考慮使用Task.Factory.FromAsync,而不是直接使用線程。使
相關文章
相關標籤/搜索