线程三:多线程的问题

1、竞态条件         当计算结果的正确性取决于相对时间或者调度器控制的多线程交叉时,就会发生竞态条件。这句话可能对初次接触线程的读者来说不太好理解,其实竞态条件有两个相对比较好理解的描述,一个是check-then-act,另外一个是read-modify-write。         check-then-act通常指的是用"过时"的状态去决定下一步的动作。比如看一个例子:if(numb
相关文章
相关标签/搜索