C#並行編程(1):理解並行

什麼是並行 並行是指兩個或者多個事件在同一時刻發生。 在程序運行中,並行指多個CPU核心同時執行不同的任務;對於單核心CPU,嚴格來說是沒有程序並行的。並行是爲了提高任務執行效率,更快的獲取結果。 與併發的區別: 併發是指兩個或者多個事件在同一時段發生。 相對於並行,併發強調的是同一時段,是宏觀上的同時發生。實際上,同一時刻只有一個任務在被執行,多個任務是分時地交替執行的。併發是爲了更合理地分配資
相關文章
相關標籤/搜索