Secció crítica: diferència entre les revisions

Contingut suprimit Contingut afegit
m Bot: substitució ’ → ', “ i ” → ", l•l → l·l, 9kg → 9 kg, km2 → km²
Línia 1:
En [[programació concurrent]], una '''secció crítica''' és una part del codi de programació que accedeix a un recurs compartit (per exemple una [[estructura de dades]] o un dispositiu), que no pot ser accedit de forma concurrent per més d’und'un [[fil d'execució]]. Mentre s'executa la secció crítica, altres fils d’execuciód'execució poden executar altres seccions de codi però no la secció crítica.
 
Per garantir [[exclusió mútua]] dels fils d’execuciód'execució que volen accedir a una secció de codi, és necessari disposar de mecaniss per senyalitzar l'entrada i la sortida d’aquestad'aquesta secció. Una forma habitual és per mitja de [[semàfor (informàtica) | semàfors]]. Per entrar a la secció crítica, el fil d’execuciód'execució obté possessió d’semàfor, que ha d’alliberard'alliberar quan surt de la secció.
[[Categoria:Programació]]