在vc环境下创建父子进程,显示存活时间,平均时间,
2022-11-14 13:47:27 2KB 父子进程 操作系统 vc 显示
1
理解并掌握主要页面淘汰算法的设计和实现要旨。分析和探索页面淘汰实施 的前提条件,理解并算法的设计原理和实现机制,随机发生和模拟进程创建及相 关事件,编程实现页面淘汰的多种算法(本实验做了 FIFO、OPT、CLOCK 等多种 算法)。重点了解并掌握算法的理论,掌握优先权的设置方式。模拟实高优先权 优先的调度,领悟。进而理解实际操作系统中的工作原理与机制,提高自身学科 素养。通过上机练习,以及对淘汰算法的模拟,进一步理解进程、线程的基本概 念,加深对页面淘汰的过程、调度算法理解。并且加深对 C/C++等编程语言的理 解
2022-11-13 18:04:07 2.45MB 操作系统
1
编写一个动态分区分配算法模拟程序,加深对动态分区存储管理方式及其实现过程的理解。 要求: 空闲分区通过空闲区链进行管理,在内存分配时,优先考虑低地址部分的空闲区。 分别采用首次适应算法、最佳适应算法和最坏适应算法模拟内存空间的动态分配与回收,每次分配和回收后显示出空闲区链的详细情况(说明:在申请不成功时,需要打印当前内存的占用情况信息)。 进程对内存空间的申请和释放可由用户自定义输入。 参考请求序列如下: (1) 初始状态下可用内存空间为640KB; (2) 进程1申请130KB; (3) 进程2申请60KB; (4) 进程3申请100KB; (5) 进程2释放60KB; (6) 进程4申请200KB; (7) 进程3释放100KB; (8) 进程1释放130KB; (9) 进程5申请140KB; (10) 进程6申请60KB; (11) 进程7申请50KB; (12) 进程6释放60KB。 测试用例格式如下: 输入: 动态分区分配算法选择 可用内存空间容量 序号/进程号/申请或释放操作/申请或释放的容量 其中: (1) 动态分区分配算法:1----首次适应,2----最佳适应,3----最坏适应 (2) 申请或释放操作: 1----申请操作,2----释放操作 输出: 序号/内存空间状态1/内存空间状态2...... 内存空间状态表示分为两种情况: (1) 内存空间被占用: 内存空间起始地址-内存空间结束地址.1.占用的进程号 (2) 内存空间空闲 内存空间起始地址-内存空间结束地址.0
2022-11-13 11:07:39 9KB 操作系统实验
1
进程调度、进程调度进程调度进程调度进程调度进程调度、用c语言实现、有优先级和时间片轮转法
2022-11-12 19:02:03 6KB 进程
1
由用户输入每个进程的名称、要求运行时间 每一轮调度,计算每个进程的响应比,R = (W+S)/S=1+W/S,W:等待时间,S:预计执行时间 每次调度响应比最高的就绪进程 若某进程“要求运行时间” ==“已运行时间”,则将其状态置为“结束” ,并退出队列 运行程序,显示每次调度时被调度运行的进程名称,以及各进程控制块的动态变化过程
2022-11-12 18:02:52 3KB 操作系统实验
1
根据书上的定义实现的算法,原理比较简单。
2022-11-12 09:04:51 2KB C++ 操作系统
1
本文档为GDB使用和调试手册,可以根据本文档快速掌握GDB调试技巧,简单、易懂、全面!可以关注本人博客GDB调试篇快速掌握GDB技巧!
1
GTalkBotFS - Program to monitor the file system of the OS from messages sent to a robot. From a configuration file and the user can start the application in a machine and control system of this file. They can be added other commands through a configuration file.
2022-11-11 18:23:43 1.52MB GTalkBotFS
1
gtalkbotfs程序监测信息发送到机器人操作系统的文件系统。
2022-11-11 18:22:45 1.52MB gtalkbotfs
1
TAP.exe是一个32位的应用程序,运行在Windows XP和Windows 2000上,可以运行一些高级的硬件检测。分析完成后会在同一个目录中产生一个XML格式的输出文件Devices.pmq,列出硬件信息。
2022-11-11 17:33:38 49KB tap 嵌入式 操作系统
1