睡眠唤醒解决方案在这两种解决方案技术之间比较好,因为在繁忙的等待解决方案中,进程保持执行while循环,直到进入关键部分为止; 而在睡眠唤醒解决方案中,进程进入睡眠状态(进入等待状态),直到其他进程退出关键部分。