根据控制并发的策略,我们可以把并发的级别分为阻塞、无饥饿、无障碍、无锁、无等待
阻塞:天下都是俺的,俺的,俺的。(临界资源独占)
无饥饿:皇位长子来继承,长子不合格了,次子继承,次子不合格了,老幺继承,不争不抢,按顺序来。(公平锁)
无障碍:长子、次子、老幺,三人一起抢皇位,彼此发现都想当皇帝,你来,你来,你来。(一起争夺临界资源,发生冲突,彼此回滚)。
无锁:长子、次子、老幺,三人一起抢皇位,彼此发现都想当皇帝,你来,你来,你来。互相谦让,皇位必须得有人继承,那就各凭本事,谁抢到,谁当皇帝。没抢到的,发配边疆(饥饿死锁)。
无等待:长子、次子、老幺,三人一起抢皇位,彼此发现都想当皇帝,你来,你来,你来。互相谦让,皇位必须得有人继承,那就各凭本事,谁抢到,谁当皇帝。 但是皇帝轮流做,明年都我家。(有限步骤,各个线程都要有机会执行,避免饥饿死锁)。