|
|
1
23
我 犯罪嫌疑人 就“不会导致任何灾难性错误”而言,它是“安全的”——但您可能会得到过时的数据。那是因为我 犯罪嫌疑人 就我个人而言,我会保持简单:如果要访问共享的可变数据,只能在锁中访问(对相同的数据使用相同的锁)。如果你有适当的隔离(因此你知道你有适当的内存屏障,你知道你永远不会在一个线程中修改它,而你在另一个线程中读取它),那么无锁编程是非常好的,但听起来这里不是这样的。
|
|
|
user107586 · 如何处理等待句柄不会导致无限循环? 1 年前 |
|
|
ron burgundy · 获取-释放语义是否跨线程传递?[副本] 1 年前 |
|
|
BenjiFB · C#内存缓存:在一次操作中追加到列表? 1 年前 |
|
|
András Takács · Python多线程问题 1 年前 |
|
|
András Takács · Python多线程错误 1 年前 |