C# 多線程異步編程筆記

爲何要異步編程 一、避免性能瓶頸 從磁盤裏讀取數據,並對數據處理。同步方式,速度有限,必須讀完再處理。 異步方式,一個線程讀,一個線程處理,有可能讀完了就處理完了。 二、加強應用程序的整體響應能力 異步對可能引發阻塞的活動相當重要。 好比 web對資源的 訪問,UI界面響應。若是在一個同步應用程序中有任何的線程被阻塞了,那麼全部線程都將被阻塞。 應用程序中止響應,使用異步方法時,將可能會引發阻塞的
相關文章
相關標籤/搜索