Double-checked locking
Sign in to saveAlso known as double-checked locking optimization
design pattern only locking if the locking criterion check indicates that locking is required
Wikidata facts
Show 2 more facts
- Stack Exchange tag
- stackoverflow.com/tags/double-checked-locking
- facet of
- operating system
Sources (3)
via Wikidata · CC0
Article · Français
En génie logiciel, le verrouillage à double test ou double-checked locking est un ancien patron de conception. Considéré aujourd'hui comme un antipattern du fait des problèmes subtils et difficiles à déceler qu'il pose, il a été utilisé dans le passé pour réduire le surcoût d'acquisition du verrou nécessaire à l' d'un singleton, en commençant par vérifier l'objet du verrou sans précaution avant, ensuite, de poser effectivement le verrou.
Abstract from DBpedia / Wikipedia · CC BY-SA