操作 | 英文名称 | 中文含义 | 主要作用 | 典型使用时机 |
---|---|---|---|---|
P操作 | Proberen/Passeren (Test) | 也称等待操作(Wait) | 申请信号量,尝试进入临界区(信号量减1, 若小于0则阻塞) | 进程进入临界区前执行 |
V操作 | Vrijgeven (Release/Signal) | 也称释放操作(Signal) | 释放信号量,离开临界区(信号量加1,唤醒等待队列进程) | 进程离开临界区后执行 |
暂无评论
操作 | 英文名称 | 中文含义 | 主要作用 | 典型使用时机 |
---|---|---|---|---|
P操作 | Proberen/Passeren (Test) | 也称等待操作(Wait) | 申请信号量,尝试进入临界区(信号量减1, 若小于0则阻塞) | 进程进入临界区前执行 |
V操作 | Vrijgeven (Release/Signal) | 也称释放操作(Signal) | 释放信号量,离开临界区(信号量加1,唤醒等待队列进程) | 进程离开临界区后执行 |