Differenze tra le versioni di "Race condition"

m
nessun oggetto della modifica
m (Bot: Aggiorno template {{informatica}})
m
Nell'ambito dei [[sistema operativo|sistemi operativi]], le '''''race conditions''''' o '''corse critiche''' sono delle situazioni che si verificano quando due o più [[processo (informatica)||processi]] stanno leggendo o scrivendo un qualche dato condiviso e il risultato finale dipende dall'ordine in cui vengono [[Scheduler|schedulati]] i [[Processo (informatica)|processi]].
 
Per evitare il verificarsi di queste condizioni in cui sono coinvolti [[memoria]], [[file]] o risorse condivise, sono stati studiati diversi [[algoritmo|algoritmi]] che prevedano la ''[[mutua esclusione]]'', ovvero, assicurarsi che se la risorsa condivisa è occupata da un processo, durante quell'arco di tempo nessun altro processo potrà accedervi.
 
== Voci correlate ==
8 327

contributi