Blocare

Autor: Judy Howell
Data Creației: 6 Iulie 2021
Data Actualizării: 13 Mai 2024
Anonim
youtube blocking
Video: youtube blocking

Conţinut

Definiție - Ce înseamnă Lock?

Blocarea este un mecanism folosit pentru a sincroniza diferite fire de procesare, cu limite setate pentru a evita accesibilitatea nelimitată a unei anumite resurse într-un mediu de calcul. Este o metodă menită să aranjeze accesul prin aplicarea politicilor de control simultan.

Încuietorile sunt de obicei consultative, ceea ce înseamnă că un thread lucrează în colaborare cu alte thread-uri pentru a achiziționa blocarea înainte să i se ofere accesibilitatea la datele solicitate. Încuietori obligatorii sunt de asemenea aplicate de unele sisteme, unde o excepție apare ca urmare a accesului neautorizat la o sursă în stare blocată.

Cunoscut și sub denumirea de blocare.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Lock

Un blocaj are o formă simplă numită semafor, unde nu există o diferență solidă între un mod partajat, numai citit și un mod exclusiv de citire / scriere. Modul comun are mai multe forme, inclusiv exclusiv, intention-to-exclude și intention-to-upgrade. Aceste forme sunt implementate în multe sisteme de calcul.

Există, de asemenea, o altă metodă de clasificare a încuietorilor, care depinde de tehnica de blocare folosită pentru a evita accesarea firului nedorit. O tehnică de blocare obișnuită blochează execuția unui fir în întregime până când firul dobândește blocarea, în timp ce un blocaj de rotație spune firului să înghețe încercările de acces până când obține blocarea.