There are several serialization methods which attempt unilateral control over the dispatcher. Each has it own advantages and disadvantages. They will each be explained here before going on to semaphores, which are much more granular, and therefore less intrusive than these serialization methods.