使用TCP实现两个进程间的通信 (编写客户端与服务器端的Java程序)
上传时间: 2014-01-25
上传用户:417313137
大名鼎鼎的路由器源码。程序分ZEBRA、OSPF\RIP\等3个包。程序框架采用一个路由协议一个进程的方式,提高效率。ZEBRA目录下为守护程序部分、VTYSH目录下为仿CISCO外壳程序、LIB目录下为公共调用。
上传时间: 2015-04-26
上传用户:坏坏的华仔
文件包含采用VC写的源代码。它通过模拟了生产者和消费者问题来阐述并发进程。
上传时间: 2015-04-26
上传用户:ljmwh2000
操作系统进程调度问题.有图形说明,可以直接运行.一般人也可以懂
上传时间: 2015-04-27
上传用户:hwl453472107
进程管理设计进程控制块PCB表结构,适用于优先数调度算法调度算法。 ②建立进程就绪队列。 ③编制进程调度算法:优先数调度
上传时间: 2015-04-27
上传用户:FreeSky
进程或作业先来先服务、高优先权、按时间片轮转调度算法用API与C语言结合实现,绝对有用.
上传时间: 2013-12-22
上传用户:wkchong
.数据结构 假设有M个进程N类资源,则有如下数据结构: MAX[M*N] M个进程对N类资源的最大需求量 AVAILABLE[N] 系统可用资源数 ALLOCATION[M*N] M个进程已经得到N类资源的资源量 NEED[M*N] M个进程还需要N类资源的资源量 2.银行家算法 设进程I提出请求Request[N],则银行家算法按如下规则进行判断。 (1)如果Request[N]<=NEED[I,N],则转(2);否则,出错。 (2)如果Request[N]<=AVAILABLE,则转(3);否则,出错。 (3)系统试探分配资源,修改相关数据: AVAILABLE=AVAILABLE-REQUEST ALLOCATION=ALLOCATION+REQUEST NEED=NEED-REQUEST (4)系统执行安全性检查,如安全,则分配成立;否则试探险性分配作废,系统恢复原状,进程等待。 3.安全性检查 (1)设置两个工作向量WORK=AVAILABLE;FINISH[M]=FALSE (2)从进程集合中找到一个满足下述条件的进程, FINISH[i]=FALSE NEED<=WORK 如找到,执行(3);否则,执行(4) (3)设进程获得资源,可顺利执行,直至完成,从而释放资源。 WORK=WORK+ALLOCATION FINISH=TRUE GO TO 2 (4)如所有的进程Finish[M]=true,则表示安全;否则系统不安全。
上传时间: 2014-01-05
上传用户:moshushi0009
数据结构 假设有M个进程N类资源,则有如下数据结构: MAX[M*N] M个进程对N类资源的最大需求量 AVAILABLE[N] 系统可用资源数 ALLOCATION[M*N] M个进程已经得到N类资源的资源量 NEED[M*N] M个进程还需要N类资源的资源量 2.银行家算法 设进程I提出请求Request[N],则银行家算法按如下规则进行判断。 (1)如果Request[N]<=NEED[I,N],则转(2);否则,出错。 (2)如果Request[N]<=AVAILABLE,则转(3);否则,出错。 (3)系统试探分配资源,修改相关数据: AVAILABLE=AVAILABLE-REQUEST ALLOCATION=ALLOCATION+REQUEST NEED=NEED-REQUEST (4)系统执行安全性检查,如安全,则分配成立;否则试探险性分配作废,系统恢复原状,进程等待。 3.安全性检查 (1)设置两个工作向量WORK=AVAILABLE;FINISH[M]=FALSE (2)从进程集合中找到一个满足下述条件的进程, FINISH[i]=FALSE NEED<=WORK 如找到,执行(3);否则,执行(4) (3)设进程获得资源,可顺利执行,直至完成,从而释放资源。 WORK=WORK+ALLOCATION FINISH=TRUE GO TO 2 (4)如所有的进程Finish[M]=true,则表示安全;否则系统不安全。
上传时间: 2013-12-24
上传用户:alan-ee
创建一个具有SHELL功能的小程序. 利用管道技术及FORK创建子进程
上传时间: 2015-04-30
上传用户:chenbhdt
支持多个进程并发运行的简单进程管理模拟系统。本系统的同步机构采用的信号量上的P,V操作的机制;控制机构包括阻塞和唤醒操作;时间片中断处理程序模拟的时间片中断;进程调度程序负责为各进程分配处理机。
上传时间: 2013-12-26
上传用户:huannan88