Resource Contention

One problem that appears when using LockBasedSynchronization.

Most processes try to hold a single lock. The lock is held only by one process at a time, but while a process is holing the lock, there are several others waiting for the lock.

What would normally execute very fast is executing very slow because the concurrent threads or processes are all serialized by the access to this shared resource.


EditText of this page (last edited April 30, 2010) or FindPage with title or text search