资源列表
[Linux/Unix编程] module-init-tools-3.0.tar
说明:GCC资料大全,非常详尽的介绍了gcc的用法,方便易用。<liuyl> 在 2008-10-13 上传 | 大小:139.52kb | 下载:0
[系统编程] cuda_build_rule
说明:这是我们开发的CUDA开发环境中的编译规则,使cuda具有良好的可编程性<黎明> 在 2008-10-13 上传 | 大小:3.24kb | 下载:0
[系统编程] 43546356
说明:因为有多个缓冲区,所以生产者线程没有必要在生成新的数据之前等待最后一个数据被消费者线程处理完毕。同样,消费者线程并不一定每次只能处理一个数据。在多缓冲区机制下,线程之间不必互相等待形成死锁,因而提高了效率。<wang shao hua > 在 2008-10-13 上传 | 大小:1.91kb | 下载:0
[系统编程] 65gfhfdh
说明:课本上的算法是有信号量机制实现的(不要问我什么是信号量,课本上没讲)。声明一个int变量mutex(信号量),调用wait() signal()方法 。 wait(mutex) // if(mutex==0) { 阻塞当前进程 } else ( mutex-- } signal(mutex) // mutex++ 唤醒wait进程<wang shao hua > 在 2008-10-13 上传 | 大小:1.36kb | 下载:0
[系统编程] ahha
说明:实现批处理 一、基本信息 实践题目:实现批处理 二、实践内容简要描述 实践目标: (1)了解Windows2000操作系统的基本结构 (2)学会在Win32环境下,通过函数 BOOL CreateProce<wang shao hua > 在 2008-10-13 上传 | 大小:1.39kb | 下载:0
[系统编程] 2345
说明:算法介绍: **数据结构: 1.可利用资源向量Available 2.最大需求矩阵Max 3.分配矩阵Allocation 4.需求矩阵Need **功能介绍: 模拟实现Dijkstra的银行家算法以避免死锁的出现.分两部分组成: 第一部分:银行家算法(扫描) 1.如果Request<=Need,则转向2 否则,出错 2.如果Request<=Available,则转向3,否则等待<wang shao hua > 在 2008-10-13 上传 | 大小:1.69kb | 下载:0