原子操作和竞争条件

原子性是某些操作得意圆满成功的关键所在.

特别是它规避了竞争状态(race conditions, 有时也成为竞争冒险).

竞争状态是这样一种情形:操作共享资源的两个进程(或线程),其结果取决于一个无法预期的顺序,即这些进程获得CPU使用权的先后相对顺序.

猜你喜欢

转载自www.cnblogs.com/BurgundyRed/p/9556797.html
今日推荐