Lenktynių aplinka: Skirtumas tarp puslapio versijų

Ištrintas turinys Pridėtas turinys
Nėra keitimo santraukos
Nėra keitimo santraukos
Eilutė 1:
{{Abejotinas}}
{{Šaltiniai}}
'''Lenktynių aplinka''' ({{en|race condition}}) yra situacija kuomet reali įvykių seka nesutampa su ta, kurios tikėjosi sistemą kuriantis žmogus. Terminas pradėtas vartoti nuo maždaug 1954 metų, iš pradžių skaitmeninės elektronikos prietaisams. <ref>Huffman, David A. "The synthesis of sequential switching circuits." (1954).</ref> Šiuo metu tai dažna programavimo problema.
 
Taip atsitinka kuomet objektu vienu metu manipuliuoja du ar daugiau vienu lygiagrečiai vykstančių procesų (gijų). Pavyzdžiui, šis [[Metodas (programavimas)|metodas]] ([[Java (programavimo kalba)|java]]):
 
static int skaitiklis;