ABA problem
id:
aba-problem-277-11656156
title:
ABA problem
text:
In multithreaded computing, the ABA problem occurs during synchronization, when a location is read twice, has the same value for both reads, and the read value being the same twice is used to conclude that nothing has happened in the interim; however, another thread can execute between the two reads and change the value, do other work, then change the value back, thus fooling the first thread into thinking nothing has changed even though the second thread did work that violates that assumption.
brand slug:
wiki
category slug:
encyclopedia
description:
Multithreading computing anomaly
original url:
https://en.wikipedia.org/wiki/ABA_problem
date created:
date modified:
2023-07-24T21:46:43Z
main entity:
{"identifier":"Q275546","url":"https://www.wikidata.org/entity/Q275546"}
image:
fields total:
13
integrity:
14