spin lock



pöördlukk, spinnlukk Tarkvaratehnikas selline lukk, kus mille vabanemist oodates lõim lihtsalt pöörleb silmuses. Seda nimetatakse ka "toimekaks ootamiseks", sest lõim on küll aktiivne, kuid ei tee midagi kasulikku. Kui lõim on kord spinnluku kätte saanud, siis ta hoiab seda kuni selle vabastamiseni või kuni lõim blokeerub ("läheb magama").

Spinnlukud on väga efektiivsed, kui on loota, et lõimed blokeeruvad ainult lühiajaliselt, sest need võimaldavad vältida opsüsteemi protsesside ümberplaanimisega seotud üldkulusid. Seetõttu kasutatakse spinnlukke peamiselt opsüsteemide kernelites, kus need on eriti efektiivsed