Hjem Udvikling Hvad er en lås (i computing)? - definition fra techopedia

Hvad er en lås (i computing)? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder Lock?

En lås er en mekanisme, der bruges til at synkronisere forskellige behandlingsgange med sætte grænser for at undgå ubegrænset tilgængelighed af en bestemt ressource i et computermiljø. Det er en metode, der er beregnet til at arrangere adgang ved at anvende samtidige kontrolpolitikker.


Låse er typisk rådgivende, hvilket betyder, at en tråd fungerer sammen med andre tråde for at erhverve låsen, før den får adgang til de data, den forespørger. Obligatoriske låse anvendes også af nogle systemer, hvor en undtagelse opstår som et resultat af uautoriseret adgang til en kilde i en låst status.


Også kendt som låsning.

Techopedia forklarer Lock

En lås har en simpel form kaldet en semafor, hvor der ikke er nogen solid forskel mellem en delt, read-read-tilstand og en eksklusiv læse / skrive-tilstand. Delt tilstand har mange former, herunder eksklusiv, intention-at-udelukke og intention-to-upgrade. Disse former implementeres i mange computersystemer.


Der er også en anden metode til klassificering af låse, der afhænger af låseteknikken, der bruges til at undgå adgang til den utilsigtede tråd. En almindelig låseteknik blokerer udførelsen af ​​en tråd helt, indtil tråden erhverver låsen, mens en spinlock fortæller tråden at fryse adgangsforsøg, indtil den får låsen.

Hvad er en lås (i computing)? - definition fra techopedia