我们在我们的软件中使用 parallel_for 来轻松地并发执行一些工作。现在我在https://msdn.microsoft.com/en-us/library/hh409293(v=vs.140).aspx中阅读了重大更改 + https://blogs.msdn.microsoft.com/vcblog中的博客/2015/07/14/stl-fixes-in-vs-2015-part-2/开始担心了。
- 意味着我不能在 parallel_for 中使用任何同步对象,那么至少所有对象都基于操作系统同步原语?如果答案是肯定的,那么 MS 如何期望在 parallel_for 中同步任何内容?
- 有没有人知道在操作系统调度程序和 ConRt 调度程序之间会出现死锁的情况下如何在博客中描述?有人遇到过这种僵局吗?如果这是真的,parallel_for 就完全没有意义了。
谢谢回复!