|
0
|
| William Miller devops-admin · 技术社区 · 7 年前 |
|
|
1
1
要展开注释,请初始化
其他时候,可以在最后一个线程减量之前安排父级求值
在这种情况下,子线程2将错过一次迭代。由于调度顺序的半随机性,这种情况并非每次都会发生,因此未命中的总数不是线程数的线性函数,而是总迭代次数的一小部分。如果将代码修改为下面的值,则会产生所需的结果。
|
|
|
2
0
使用类似的设置,我注意到并不是每个线程都能达到您期望的数量,而是只差一个线程。即
或者诸如此类,就线程和线程数而言似乎是随机的。虽然我不确定是什么原因造成的,但我认为发出警告可能是好的,你可以通过检查
|