Lock

Enciclopedia on line

In informatica, operazione che permette di bloccare, secondo una qualche modalità, una risorsa. Tipicamente si utilizzano i l. di zone di memoria o di dischi interi per impedire la cancellazione, la riscrittura e la semplice lettura dei dati ivi contenuti. La funzione dei l. è quella di gestire e sincronizzare gli accessi a risorse condivise in ambienti che operano in multiprogrammazione e/o multithread. Tra i rischi maggiori che l’uso dei l. comporta c’è quello di imbattersi in un deadlock, situazione di stallo in cui più processi si bloccano, ciascuno in attesa di un’azione da parte di un altro processo, come il rilascio di una risorsa.

CATEGORIE
TAG

Informatica