Innehållsförteckning:
Definition - Vad betyder Lock?
Ett lås är en mekanism som används för att synkronisera olika bearbetningstrådar, med inställda gränser för att undvika obegränsad tillgänglighet av en viss resurs inom en datormiljö. Det är en metod som är avsedd att ordna åtkomst genom att tillämpa samtidig kontrollpolicy.
Lås är vanligtvis rådgivande, vilket innebär att en tråd arbetar i samarbete med andra trådar för att skaffa låset innan det ges tillgång till de data den frågar. Obligatoriska lås används också av vissa system, där ett undantag inträffar till följd av obehörig åtkomst till en källa i en låst status.
Även känd som låsning.
Techopedia förklarar Lock
Ett lås har en enkel form som kallas semafor, där det inte finns någon solid skillnad mellan ett delat läs-läge och ett exklusivt läs- / skrivläge. Delat läge har många former inklusive exklusiv, avsikt att utesluta och avsikt att uppgradera. Dessa former implementeras i många datorsystem.
Det finns också en annan metod för klassificering av lås, som beror på låsetekniken som används för att undvika åtkomst till den oavsiktliga gängan. En vanlig låsningsteknik blockerar exekveringen av en tråd helt tills tråden förvärvar låset, medan en roterande lås säger gängan frysa åtkomstförsök tills den förvärvar låset.
