搜索资源列表
sms_que
- 一个实现可以在进程间或者线程间通信的高效环形队列类,特别适用于那种生产者/消费者模型的应用中-an achievement in inter-process communication between threads or efficient circular queue category, particularly applicable to the kind of producer / consumer model of the application
Simulate_Process_Scheduling_Implement_by_C
- 模拟进程调度的C语言实现 一、 实验目的 体会UNIX 系统的进程调度方法,并通过一个简单的进程调度模拟程序的实现,加深对进程调度算法,进程切换的理解。 二、 实验内容 采用静态优先数的方法,编写一进程调度程序模拟程序。模拟程序只对你所设置的“虚拟PCB”进行相应的调度模拟操作,即每发生“调度”时,显示出当前运行的“PCB名字”、优先数、运行时间等,而不需要对系统中真正的PCB等数据进行修改。-C UNIX Two experimental use of static
Simulate_Allocate_Memory_Implement_by_C
- 模拟内存分配的c语言实现 六、 实验目的 了解用户程序分配内存以及回收所用内存的过程,加深对操作系统存储管理机制的理解。 七、 实验内容 采用首次适应法、最佳适应法或最差适应法,编写一内存分配和回收模拟程序。 (提示:“内存空闲区”数组的设置原理类似于实验一。动态地随机产生新的“内存分配”或“内存回收”请求,再按照你选定的分配算法修改这个数组。由于这个实验的重点在于内存分配,所以不考虑与某内存区相关的进程情况。) -simulation memory allocation
zuijiadiaodu
- 本程序实现了给出一些进程运行时间找出他们的最佳调度顺序 ,使总的时间最少-this program is the process of running some time to identify the best scheduling order, making the total time at least
os
- 操作系统进程调度算法java实现,各种算法都有
last
- 银行家算法的实现,可以输入进程数和资源数
进程调度模拟程序
- 操作系统进程调度模拟程序vc实现-operating system simulation process scheduling procedures to achieve vc
ProcessManage
- 进程管理 用链表实现的 有三种算法实现的
yinhangjiasuanfa
- 银行家算法,实现了避免死锁的算法,是比较高级的程序,体现了资源分配与进程之间的关系
baogao
- 实习报告书写参考-----银行家算法的实现,设计一个n 个并发进程共享m 个系统资源的系统。进程可动态申请资源和释放资源,系统按各进程的申请动态的分配资源。要求采用银行家算法实现。包括流程图,以及详细的代码设计
操作系统进程内存管理模拟
- 有关此程序的功能请见程序中的帮助菜单程序难点1:创建Windows xp中按钮样式解决方法:使用标签控件与形状控件一起形成此样式此方法缺点:由于标签没有TAB事件,所以不能使用键盘控制按钮。此缺点解方法:截取键盘事件,以响应TAB事件(时间有限,没有实现)程序难点2:实时与分时混合应用解决方法:置一FOR循环在TIMER中,先判断并响应时实进程,再置另一当循环在TIMER中,无时实时再执行分时进程。程序难点3:分页式内存管理的调度方式解决方法:具体方法见程序中的注释。程序难点4:基于优先级的调度
银行家算法C++Builder
- 用C++Builder实现的银行家算法可以任意 输入进程个数各类资源的个数输出安全序列-with C + + Builder bankers algorithm can process arbitrary importation of all types of resources the number of security Sequence Number output
多道程序的转换调度
- c语言编写上机运行已经通过,实现多道程序的转换调度(作业调度和进程调度结合在一起)-c languages running on the machine has passed, multiple procedures to achieve the conversion Scheduling (Job Scheduling and Dispatching process combines)
银行家算法解决死锁
- 应用银行家算法解决死锁问写的银行家算法,只能实现固定进程和资源的操作,不过要是应付作业什么的没有问题,绝对可以运行 -application bankers algorithm to solve the deadlock was asked bankers algorithm, the process can only be fixed and operational resources, but what if the deal with no operational problems and
银行家算法
- 不加控制的程序并发执行很容易导致进程间发生死锁,因此现代操作系统设计的一个重要内容就是追求在付出代价较小的前提下,消除系统中的死锁现象。目前解决死锁的方法很多,使用银行家算法来控制资源分配,预防死锁发生,是其中较好的一种途径。本实验的目的是通过编程实现银行家算法,加深实验者对算法的理解。
编程实现生产者消费者或读写者的同步问题
- 编程实现生产者消费者或读写者的同步问题 编程实现生产者消费者或读写者的同步问题,目标掌握信号量实现进程同步及其应用-Programming producers or consumers who read and write the synchronization programming producers, consumers or those who read and write synchronization problem, the target volume to achieve
ModernAlgorithmCosole
- 多进程实现现代优化算法包括采用SSS的局部搜索、禁忌搜索算法和模拟退火算法的控制台-a console platform for modern optimization algorithm such as sss based local search taboo search and simulated annealing algorithm and so on
Processer_Manager
- 加深对进程概念及进程管理各部分内容的理解;熟悉进程管理中主要数据结构的设计及进程调度算法。 1) 基本操作:进程的创建、删除。 2) 进程的基本属性: 进程名、进程时间片、进程优先级 3) 支持进程创建与撤销功能,创建后的进程在其整个生命周期中以PCB形式存在。每个进程用一个PCB表示,其内容根据具体情况设置。 进程根据其执行情况在不同队列(就绪队列、阻塞队列)间迁移。 5) 实现单处理器进程调度功能,调度等调度算法实现。 6) 管理的进程数目不少于3个,竞
banker
- 用银行家算法 ,实现资源分配 ,具有显示或打印各进程依次要求申请的资源数以及依次分配资源的情况-With the banker' s algorithm, resource allocation, with the display or print the application of the process followed by the number of resources required and the allocation of resources in order
94029938
- 个人助手界面的实现 The realization of the personal assistant interface(Personal assistant to The realization of The interface of The realization of The personal assistant interface)