文件名称:resouce_manage
- 所属分类:
- 控制台(字符窗口)编程
- 资源属性:
- [Windows] [Visual.Net] [源码]
- 上传时间:
- 2008-10-13
- 文件大小:
- 407.08kb
- 下载次数:
- 0次
- 提 供 者:
- L***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
这是一个封锁资源管理子系统。
封锁管理子系统通过加锁来控制用户对系统资源的并发使用。用户使用系统资源前必须申请封锁,即给出申请封锁的对象资源号、封锁方式和用户名。其中资源号是取值为1~999 999的正整数,封锁方式为S(共享)或X(排他)
子系统受封锁请求,根据所保存的封锁状态信息决定请求是否能够获得封锁,进行相应处理,并向用户反馈处理结果。如果获得封锁,则赋给该请求一个批准号,可以使用该资源;否则需要进入等待队列(赋给该请求一个批准号)。
用户结束对某资源的使用后,应释放封锁(给出封锁对象的资源号和封锁批准号)。系统受理解锁请求时必须能迅速找到有关对象的封锁状况信息,以进行相应处理。
封锁管理子系统通过加锁来控制用户对系统资源的并发使用。用户使用系统资源前必须申请封锁,即给出申请封锁的对象资源号、封锁方式和用户名。其中资源号是取值为1~999 999的正整数,封锁方式为S(共享)或X(排他)
子系统受封锁请求,根据所保存的封锁状态信息决定请求是否能够获得封锁,进行相应处理,并向用户反馈处理结果。如果获得封锁,则赋给该请求一个批准号,可以使用该资源;否则需要进入等待队列(赋给该请求一个批准号)。
用户结束对某资源的使用后,应释放封锁(给出封锁对象的资源号和封锁批准号)。系统受理解锁请求时必须能迅速找到有关对象的封锁状况信息,以进行相应处理。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 89346520resouce_manage.rar 列表 数据结构课程设计报告\代码说明.txt 数据结构课程设计报告\Resource_Lock_6_24\Test.sln 数据结构课程设计报告\Resource_Lock_6_24\Test.suo 数据结构课程设计报告\Resource_Lock_6_24\Test\Test.vcproj 数据结构课程设计报告\Resource_Lock_6_24\Test\ReadMe.txt 数据结构课程设计报告\Resource_Lock_6_24\Test\stdafx.h 数据结构课程设计报告\Resource_Lock_6_24\Test\stdafx.cpp 数据结构课程设计报告\Resource_Lock_6_24\Test\Test.vcproj.WIDOWSXP-6347C7.Administrator.user 数据结构课程设计报告\Resource_Lock_6_24\Test\LO.h 数据结构课程设计报告\Resource_Lock_6_24\Test\Test.vcproj.rj69.sc_admin.user 数据结构课程设计报告\Resource_Lock_6_24\Test\Lock.h 数据结构课程设计报告\Resource_Lock_6_24\Test\SLock.h 数据结构课程设计报告\Resource_Lock_6_24\Test\XLock.h 数据结构课程设计报告\Resource_Lock_6_24\Test\Test.vcproj.rj73.sc_admin.user 数据结构课程设计报告\Resource_Lock_6_24\Test\ActiveQueue.h 数据结构课程设计报告\Resource_Lock_6_24\Test\PriQueue.h 数据结构课程设计报告\Resource_Lock_6_24\Test\Resource.h 数据结构课程设计报告\Resource_Lock_6_24\Test\User.h 数据结构课程设计报告\Resource_Lock_6_24\Test\LR.h 数据结构课程设计报告\Resource_Lock_6_24\Test\Interface.cpp 数据结构课程设计报告\Resource_Lock_6_24\Test\Interface.h 数据结构课程设计报告\Resource_Lock_6_24\Test\Test.cpp 数据结构课程设计报告\Resource_Lock_6_24\Test\Hash.h 数据结构课程设计报告\Resource_Lock_6_24\Test\HashList.h 数据结构课程设计报告\Resource_Lock_6_24\Test\Test.vcproj.HD-8784E31F994D.li.user 数据结构课程设计报告\Resource_Lock_6_24\Test.ncb 数据结构课程设计报告\课程设计报告.doc 数据结构课程设计报告\Resource_Lock_6_24\Test\Debug 数据结构课程设计报告\Resource_Lock_6_24\debug 数据结构课程设计报告\Resource_Lock_6_24\Test 数据结构课程设计报告\Resource_Lock_6_24 数据结构课程设计报告