l’esecuzione delle istruzioni presenti nei processi o thread, che avviene in un ordine diverso
da quello previsto, può generare un comportamento imprevisto qualora l’ordine di
esecuzione delle istruzioni da parte di un processo (o thread) dipenda da quello di un
altro.