Category:Programming paradigm/Concurrent: Difference between revisions

m
Link added
(Moving content from enc pages)
m (Link added)
 
Line 29:
A protected object can be implemented with a task exclusively accessing the object while all other tasks enter rendezvous with that task in order to change the object state. This synchronization model is called '''monitor'''.
 
Concurrent programming is considerably more difficult than non-concurrent programming. Concurrent access to objects may result in a [[race condition]]. Task interaction and synchronization are exposed to the problems of live-locks, deadlocks, priority inversion, meeting deadlines.