摘要: 操作系统 Lab3昨天和前天把MoreWindows的秒杀线程系列看了个大部分,今天去图书馆自己动手写了下读者写着问题,几乎写了一整天,太挫了。当然收获也很多。读者写者问题是很经典的进程/线程同步问题,在MoreWindows那里介绍的是一写者与多读者的情况,读者与写者的优先级一样。多个读者可以同时读取,读的时候写者不能写,写的时候读者不能读。Lab3这的要求多一些,情况复杂一些。是多读者多写者的情况,并且规定写者有较高优先级。因为太挫了,所以暂时只整了个同等优先级的情况。先记录着。我是用critical section来实现互斥,用event来实现同步。(有空再用mutex和semaphor 阅读全文
posted @ 2012-12-15 00:41 CheckMate 阅读(368) 评论(0) 推荐(0) 编辑