原子操作和竞争条件
原子性是某些操作得意圆满成功的关键所在.
特别是它规避了竞争状态(race conditions, 有时也成为竞争冒险).
竞争状态是这样一种情形:操作共享资源的两个进程(或线程),其结果取决于一个无法预期的顺序,即这些进程获得CPU使用权的先后相对顺序.
原子性是某些操作得意圆满成功的关键所在.
特别是它规避了竞争状态(race conditions, 有时也成为竞争冒险).
竞争状态是这样一种情形:操作共享资源的两个进程(或线程),其结果取决于一个无法预期的顺序,即这些进程获得CPU使用权的先后相对顺序.