Race condition
Term · Computing and IT · MLC-T-CMP-000990
A situation in concurrent programming where the outcome of a program depends on the unpredictable relative timing of multiple threads or processes. This occurs when multiple operations attempt to access and modify shared data simultaneously. Race conditions can lead to unexpected behavior, data corruption, or system crashes.
| Identifier | MLC-T-CMP-000990 |
|---|---|
| Field | Computing and IT |
| Subject | Software |
Record as JSON
{
"id": "MLC-T-CMP-000990",
"term": "Race condition",
"field": "Computing and IT",
"definition": "A situation in concurrent programming where the outcome of a program depends on the unpredictable relative timing of multiple threads or processes. This occurs when multiple operations attempt to access and modify shared data simultaneously. Race conditions can lead to unexpected behavior, data corruption, or system crashes.",
"subject": "Software",
"url": "https://mlchart.com/terminology/computing/race-condition/"
}
Record 1,088 of 1,553 in Computing and IT terminology (MLC-0101). Request the full dataset.