资源列表
2345
- 算法介绍: **数据结构: 1.可利用资源向量Available 2.最大需求矩阵Max 3.分配矩阵Allocation 4.需求矩阵Need **功能介绍: 模拟实现Dijkstra的银行家算法以避免死锁的出现.分两部分组成: 第一部分:银行家算法(扫描) 1.如果Request<=Need,则转向2 否则,出错 2.如果Request<=Available,则转向3,否则等待 3.系统试探分配请求的资源给进程 4.系统执行安全性
ahha
- 实现批处理 一、基本信息 实践题目:实现批处理 二、实践内容简要描述 实践目标: (1)了解Windows2000操作系统的基本结构 (2)学会在Win32环境下,通过函数 BOOL CreateProce
65gfhfdh
- 课本上的算法是有信号量机制实现的(不要问我什么是信号量,课本上没讲)。声明一个int变量mutex(信号量),调用wait() signal()方法 。 wait(mutex) // if(mutex==0) { 阻塞当前进程 } else ( mutex-- } signal(mutex) // mutex++ 唤醒wait进程
43546356
- 因为有多个缓冲区,所以生产者线程没有必要在生成新的数据之前等待最后一个数据被消费者线程处理完毕。同样,消费者线程并不一定每次只能处理一个数据。在多缓冲区机制下,线程之间不必互相等待形成死锁,因而提高了效率。
cuda_build_rule
- 这是我们开发的CUDA开发环境中的编译规则,使cuda具有良好的可编程性
MSN2004
- MSN老版本的读取密码程序,学习用.网上的一般都是新版本的,对一些不升级的用户可能无效..所以就试下这个源码
shellProcessDemo
- 在Linux环境下模拟shell 操作系统实验
TranspositionCipher
- 一个简单的对文章进行加密程序,大家大概
shoupiao
- 售票系统 售票系统 售票系统 售票系统 售票系统
MainTest12
- 操作系统课程设计``很好的一个生产者与消售者的一个课程设计
kejian
- 该课件涉及到计算机安全,病毒,黑客技术等。欢迎下载。
module-init-tools-3.0.tar
- GCC资料大全,非常详尽的介绍了gcc的用法,方便易用。
