1. 首页
  2. 数据库
  3. 其它
  4. csc501 lab3 源码

csc501 lab3 源码

上传者: 2021-02-21 11:06:45上传 ZIP文件 240.34KB 热度 6次
csc501-lab3具有优先级继承的读取器/写入器锁 1.简介 在PA3中,您将按照本讲义中的描述实现读写器锁。 此外,您将实现优先级继承机制,以防止使用锁时出现优先级倒置问题。 请从下载并解压缩XINU源的新版本。 读取器/写入器锁用于同步对共享数据结构的访问。 可以获取锁以进行读取或写入操作。 为阅读而获得的锁可以由其他读者共享,但为写而获得的锁必须是排他的。 您已获得XINU的标准信号量实现。 确保您已阅读并理解XINU信号系统(wait.c,signal.c,screate.c,sdelete.c等),并将其用作锁定的基础。 您不应修改标准的信号量实现,因为信号量在内核的其余部分
用户评论