为内核同步对象与用户同步对象。用户同步对象更有效率；内核同步对象使得线程在用户态与内核态切换，花销巨大。用户态的同步对象有临界区与原子操作等；内核态的同步对象有内存屏障（Memory barrier）、互斥锁（Mutex）、信号量（Semaphore）和锁（Lock）、管程（Monitor）、消息（Message）、自动重置事件、人工重置事件、自动重置定时器、人工重置定时器、进城、线程、作业、文件、 控制台输入、文件修改通知、管道（Pipe）等。 内核同步对象通常有signaled与nonsignale