假设系统有三个抽烟者进程和一个供应者进程。每个抽烟者不停卷烟并抽掉他。供应者每次将两种材料并抽掉它。
1.关系分析。找出题目中描述的各个进程,分析他们之间的同步,互斥关系
桌子可以被看做一个容量为1的缓冲区
组合1:纸+胶水 同步关系(事件角度分析)
组合2:烟草+胶水 桌上有组合,第一个抽烟者取走东西
假设系统有三个抽烟者进程和一个供应者进程。每个抽烟者不停卷烟并抽掉他。供应者每次将两种材料并抽掉它。
1.关系分析。找出题目中描述的各个进程,分析他们之间的同步,互斥关系
桌子可以被看做一个容量为1的缓冲区
组合1:纸+胶水 同步关系(事件角度分析)
组合2:烟草+胶水 桌上有组合,第一个抽烟者取走东西