Skip to content

2022年 408 操作系统 第 46 题

操作系统2022年综合题8分

题目 ​

某进程的两个线程 T1 和 T2 并发执行 A、B、C、D、E、F 共 6 个操作,其中 T1 执行 A、E、F,T2 执行 B、C、D。

操作之间的执行顺序约束(如题 46 图):

ABCDEF
  • C 必须在 A 和 B 完成后执行
  • D 和 E 必须在 C 完成后执行
  • F 必须在 E 完成后执行

请使用信号量的 wait()、signal() 操作描述 T1 和 T2 之间的同步关系,并说明所用信号量的作用及其初值。

最后更新:

⚠️ 这道题暂未配可视化,欢迎在 CodeBrick 反馈区告诉我们你想看哪道题