多线程编程指南

单线程策略

一个策略是,只要应用程序中的任何线程处于运行状态并在必须阻塞之前被释放,即可获取单个应用程序范围的互斥锁。由于无论何时都只能有一个线程可以访问共享数据,因此每个线程都有一致的内存视图。

由于此策略仅对单线程非常有效,因此此策略的使用范围非常小。