理解併發編程中的幾種併發方式(翻譯)

-- 理解併發編程中的幾種併發方式 時刻謹記併發設計 當你設計代碼利用多核優勢的時候,重要的是不要老是想着C#程序代碼是獨自執行的。C#爲併發代碼做了設計,也就是很多代碼可以在同一個進程裏同時執行或者交錯執行。相同的類方法可以在並行代碼裏執行。如果這個方法在靜態變量裏保存了狀態,以後再使用這個狀態,這樣的並行執行會產生非期望的和不可預料的結果。 就像前邊解釋的,多核微處理器上的並行編程使用的是共享
相關文章
相關標籤/搜索