Slide 1 1 Process Lifetime Parent Child Slide 2 6 Locking " Locks are used to synchronize threads by serialization. " They protect critical data from simultaneous…