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

Contingut suprimit Contingut afegit
m Corregit: d’semàfor -> de semàfor, que
+ == Referències ==
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'un [[fil d'execució]]. Mentre s'executa la secció crítica, altres fils d'execució poden executar altres seccions de codi però no la secció crítica.<ref>{{Ref-web|url=https://software.intel.com/en-us/articles/managing-lock-contention-large-and-small-critical-sections|títol=Managing Lock Contention: Large and Small Critical Sections {{!}} Intel® Software|consulta=2018-09-10|llengua=en}}</ref>
 
Per garantir [[exclusió mútua]] dels fils d'execució que volen accedir a una secció de codi, és necessari disposar de mecanismes per senyalitzar l'entrada i la sortida d'aquesta secció. Una forma habitual és per mitjà de [[semàfor (informàtica) | semàfors]]. Per entrar a la secció crítica, el fil d'execució obté possessió de semàfor, que ha d'alliberar quan surt de la secció.
== Referències ==
{{referències}}
 
{{ORDENA:Seccio Critica}} <!--ORDENA generat per bot-->