concurrència

f
Electrònica i informàtica

Mètode de processament on dues o més tasques es realitzen simultàniament en un mateix interval de temps.

Un exemple de concurrència pot ser la realització d’una cerca per múltiples condicions sobre una mateixa base de dades: en lloc de realitzar una cerca rere l’altra, el sistema decideix fer una sola cerca amb una condició múltiple. L’ús de la concurrència pot significar que les diverses tasques o processos que s’estan desenvolupant hagin de compartir un mateix recurs; en aquest cas, el recurs s’usa de forma alternativa entre les diferents tasques o processos, de tal manera que en cada instant de temps és usat per un únic procés, tot i que en un mateix interval l’usen diversos processos. Un exemple és l’escriptura concurrent sobre disc; un altre cas típic són els sistemes multitasca o multiusuari que disposen d’una única unitat de control: aquesta s’haurà d’usar mitjançant la concurrència.