thread safety
Sign in to saveAlso known as thread-safe
computer programming concept applicable to multi-threaded programs
Wikidata facts
- Subclass of
- correctness
Show 2 more facts
- facet of
- hardware multithreading
- Stack Exchange tag
- stackoverflow.com/tags/thread-safety
Sources (1)
via Wikidata · CC0
Article · Italiano
Il concetto di thread safety (dall'inglese sicurezza dei thread), in programmazione, viene utilizzato, nell'ambito del multithreading, per indicare la caratteristica di una porzione di codice che si comporta in modo corretto nel caso di esecuzioni multiple da parte di più thread. In particolare è importante che i vari thread possano avere accesso alle stesse informazioni condivise, ma che queste siano accessibili solo da un thread alla volta. Nel caso di un processo multithreaded, ovvero composto da più thread simultanei che accedono virtualmente agli stessi dati, la struttura di controllo e l'ordine di accesso ai dati stessi non rispettano completamente la sequenzialità del testo del programma, e questo rende possibili comportamenti inaspettati dovuti alla manipolazione non corretta dei dati. Si rende quindi necessario minimizzare la possibilità di errori cercando di ristabilire le corrispondenze tra il testo del programma e la struttura di controllo reale, tramite diverse tecniche di implementazione.
Abstract from DBpedia / Wikipedia · CC BY-SA