临界资源:具有排他性的资源 临界区:访问临界资源的代码段 信号量的本质就是计数器 互斥访问 操作系统的P操作就是上锁,V操作就是解锁 上锁() 解锁() { { 计数器-- 计数器++ if(计数器<0)