Long description

Back

A shared memory block has four C P U connected labeled from C P U 1 to C P U 4 with it in all four directions clockwise. There are four rectangular blocks placed in the shared memory in a clockwise direction and with forwarding arrows so that the first and last are not connected. The first rectangular block inside the shared memory is labeled C P U 1 and holds the real lock. A forward arrow from the first block to the second block is labeled When C P U 1 is finished with the real lock, it releases it and also releases the private lock C P U 2 is spinning on. The second rectangular block inside the shared memory is labeled C P U 2 spins on this (private) lock. The third rectangular block inside the shared memory is labeled C P U 3 spins on this (private) lock. The fourth rectangular block inside the shared memory is labeled C P U 4 spins on this (private) lock.

Back