互斥锁、条件变量、信号量是系统为实现多线程(多进程)访问共享资源或共同协作的同步机制