Low level thread synchronization constructs such as locks are pessimistic and prohibit threads that are outside a critical section from making any changes.
Nízkoúrovňová synchronizace vláken, jako jsou zámky, je pesimistická a zakazuje vláknům, které jsou mimo kritickou sekci, jakékoliv změny.