Multithreading 查找特定类型的并发问题的名称
您有以下场景:Multithreading 查找特定类型的并发问题的名称,multithreading,concurrency,Multithreading,Concurrency,您有以下场景: //Two threads, using shared data shared data = 2 Thread1: reads shared data Thread2: reads shared data Thread1: shared data = read value + 1 Thread2: shared data = read value + 1 result: shared data = 3 //Should have been 4 if n
//Two threads, using shared data
shared data = 2
Thread1: reads shared data
Thread2: reads shared data
Thread1: shared data = read value + 1
Thread2: shared data = read value + 1
result: shared data = 3
//Should have been 4 if not for this problem.
我不想为这个问题找到解决方案,我知道如何解决它,它与实际问题无关
我想用一个技术术语来描述这类并发问题。将其用于技术报告。这不就是所谓的比赛条件吗?谢谢!这就是我要找的。可以说,我已经想了好几个小时了。太令人沮丧了,我一直在逃避。谢谢。