设为首页 加入收藏

TOP

2.4.3 重复输入性枚举
2013-10-07 15:23:15 来源: 作者: 【 】 浏览:82
Tags:2.4.3 重复 输入 枚举

2.4.3   重复输入性枚举

在使用parallel_for_each的过程中,如果输入中有多个指针或引用变量指向了同一个对象实体,往往就意味着我们的代码中可能存在不安全竞争的情况。因为如果同一个对象引用(object reference,即指向同一个类实例的指针或引用)在循环输入中不止一次地出现,就很可能会产生两个并行线程同时更新一个对象的问题。

请不要在并行循环中反复使用同一个实体的副本,如果有一个对象不止一次地出现在某个循环的输入中,该对象就很有可能会被两个并行线程同时更新。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇2.4.1 隐性循环体依赖 下一篇2.3.4 并行度控制

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Sphinx : 高性能SQL (2025-12-24 10:18:11)
·Pandas 性能优化 - (2025-12-24 10:18:08)
·MySQL 索引 - 菜鸟教 (2025-12-24 10:18:06)
·Shell 基本运算符 - (2025-12-24 09:52:56)
·Shell 函数 | 菜鸟教 (2025-12-24 09:52:54)