操作系统上机实验,要求使用C语言实现FCFS/SSTF/SCAN/CSCAN四种磁盘调度算法 本程序界面清晰,运行结果与教材一致,可以修改最大磁道号和初始磁道号(SSTF,SCAN,CSCAN算法中从哪个磁道号开始搜索),交互性较好 欢迎大家下载参考
2021-12-05 17:01:38 465KB SCAN SSTF 磁盘调度 操作系统OS
1
对许多嵌入式项目来说,系统设计师都倾向于选择实时操作系统(RTOS)。但RTOS总是必要的吗?答案是取决于具体的应用,因此了解我们要达到什么目标是决定RTOS是必要的还是花瓶的关键。
2021-11-30 06:44:44 113KB 调试器 实时操作系统 OS 文章
1
用VC6.0编写的模拟操作系统 写的不是很好 希望大家多多支持 以后还会发布一个更好的 能够动态配置的
2021-11-29 12:47:00 101KB VC 模拟操作系统
1
程序是在vc++2005上运行通过的,在vc6上运行有问题,不过只需要修改输出部分,应该还是可以的。 此外,在vc2005上运行时,由于WaitForMultiObjects函数只能等待64个线程,因此,只要生产者和消费者总数不超过64个就没问题,实际上,即使超过64个线程,通过修改WaitForMultiObjects函数等待对象个数为64,也是可以运行的。我测试了很多次,包括极端的情况(比如1000个生产者1个消费者或者相反的情形),没有问题。 如果需要帮助,可以和我联系。 操作系统中典型的同步问题,m个生产者,n个消费者链接在具有k个单位缓冲区的有界环形缓冲区上,生产者和消费者是并发线程,只要缓冲区未满,生产者线程就可以生产一件产品放入其中,只要缓冲区不空,消费者就可以从中取出一件产品消费。
2021-11-15 17:10:45 4KB 生产者消费者 操作系统 OS C/C++
1
南开大学操作系统课件及作业 任课教师史广顺
2021-11-12 22:22:29 12.91MB 操作系统 OS JOS
1
2018最新版秋季学期11月杨力祥老师操作系统思考题,完整无删减。
2021-11-05 22:21:49 6KB Linux0.11
1
基于杂凑技术的反置页表方法的页式内存管理的模拟实现 功能要求 (1)设计非虚拟的反置页表页式存储管理模块; (2)内存空间及其划分(界面) 内存物理空间大小可选择:256M bytes,512M bytes; 每个页框的大小可选择:1K bytes,2K bytes,4K bytes; (3)根据所选择的内存空间及其划分,显示对应的反置页表表项的项数及其所占空间的大小; (4)随机产生多个进程的(进程号,进程逻辑空间大小)二元组并显示; 注:产生的所有进程逻辑页面数之和≤内存物理空间的总页框数; 每个进程逻辑空间大小≥4页; 产生的进程(二元组)个数≥4; 进程逻辑页面数= 进程逻辑空间大小÷页框大小 (5)实现针对上述情况,显示相应反置页表的相关表项内容: 反置页表表项序号、进程号、逻辑页号、冲突标志、空闲/占用标志 (6)随机选定上述产生的一个进程,并随机产生该进程的一个逻辑地址L: L的正确性检查:L对应的逻辑页号应与该进程的逻辑空间大小相符合; 显示L的逻辑页号、页内偏移; 显示L对应的页框号; 显示L访问的实际物理地址
2021-11-02 15:07:32 15KB java GUI 吉林大学 操作系统OS
1
多进程同步方法演示“生产者-消费者”问题,操作系统OS的课程设计,附带报告
2021-11-02 08:23:24 11.38MB 生产者消费者 操作系统 os 课程设计
1
杭电操作系统实验报告及代码
2021-10-28 20:00:48 4.36MB 操作系统 os linux
1
操作系统原理 第2章习题与答案
2021-10-13 19:01:02 454KB 操作系统 os 中断
1