操作系统读者写者问题

时间:2013-02-05 08:25:05
【文件属性】:

文件名称:操作系统读者写者问题

文件大小:1.74MB

文件格式:RAR

更新时间:2013-02-05 08:25:05

读者 写者

在windows xp环境下,创建一个控制台进程,此进程包含n个线程。用这n个线程来表示n个读者或写者。每个线程按相应测试数据文件的要求进行读写操作。用信号量机制分别实现读者有限和写者优先的读者-写者问题。 2、读者-写者问题的读写操作限制: 1)写-写互斥,即不能又两个写者同时进行写操作。 2)读-写互斥,即不能同时又一个线程在读,而另一个线程在写。 3)读-读允许,即可以由一个或多个读者在读。


【文件预览】:
Reader-Writer
----thread.dat(53B)
----Reader-Writer.dsp(3KB)
----Reader-Writer.ncb(49KB)
----Debug()
--------vc60.pdb(92KB)
--------Reader-Writer.pdb(641KB)
--------Reader-Writer.obj(29KB)
--------thread.dat(0B)
--------vc60.idb(257KB)
--------Reader-Writer.ilk(311KB)
--------Reader-Writer.exe(248KB)
--------Reader-Writer.bsc(1.88MB)
--------Reader-Writer.sbr(0B)
--------Reader-Writer.pch(3.49MB)
----Reader-Writer.dsw(534B)
----Reader-Writer.cpp(13KB)
----Reader-Writer.opt(48KB)
----Reader-Writer.plg(789B)

网友评论

  • 代码的注释写的不错,思维十分清晰,很容易懂。我读了此代码,对操作系统的读者写者问题有了进一步的了解,灰常感谢