旋锁。
高级的互斥锁实现.除了上述的基础互斥锁，还有一些更高级的实现方式，如：这些锁各有各的副作用。例如一个常见的信号标会允许死锁的发生（两条线程各自获取了一个信号标，然后都在等待对方释放另外一个）。其他可能会出现的现象有优先级倒置（高优先级的程序等待低优先级的程序完成）、资源饥荒（某个线程一直得不到足够的锁资源）等。目前的研究多侧重于消除这些副作用上，例如不阻断同步，但是并没有完美的解决方案。
Windows的Mutex对象.Windows操作系统提