理解并发编程中的几种并发方式(翻译)

-- 理解并发编程中的几种并发方式 时刻谨记并发设计 当你设计代码利用多核优势的时候,重要的是不要老是想着C#程序代码是独自执行的。C#为并发代码做了设计,也就是很多代码可以在同一个进程里同时执行或者交错执行。相同的类方法可以在并行代码里执行。如果这个方法在静态变量里保存了状态,以后再使用这个状态,这样的并行执行会产生非期望的和不可预料的结果。 就像前边解释的,多核微处理器上的并行编程使用的是共享
相关文章
相关标签/搜索