社区
数据结构与算法
帖子详情
求“多任务操作系统进程调度模拟“思路(100分)
Xprg
2003-07-07 11:54:04
如题,谢谢
...全文
86
11
打赏
收藏
求“多任务操作系统进程调度模拟“思路(100分)
如题,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Xprg
2003-07-08
打赏
举报
回复
调度用的数据结构和算法好解决,主要是现在不是真正的调度,是模拟调度,没有思路,
也就是说“调度“的东西不是真正的应用程序进程,进程切换的各种中断也不是真正的中断,而是用软件模拟中断
ZhangYv
2003-07-08
打赏
举报
回复
没这么夸张吧?操作系统书上都有介绍的调度算法.
ZhangYv
2003-07-08
打赏
举报
回复
书上应该会给出调度算法的流程图,一般是处理时间片,优先队列,以及标记进程的状态.
Xprg
2003-07-08
打赏
举报
回复
多些各位,思路基本有了。
我会过一段时间结贴
BlueSky2008
2003-07-08
打赏
举报
回复
to Xprg:
是啊,我想到的问题就是你讲的这个问题。调度的算法树上都右,但你怎样切换你的进程呢?你的调度程序怎样获得它的控制权?一个可能的方案就是使用多线程。但多线程本身就是进程调度的结果,这样一来到底是你在模拟进程调度,还是你在使用进程调度?你到底模拟了什么?
Xprg
2003-07-07
打赏
举报
回复
给出编程思路和建议即可,谢谢
BlueSky2008
2003-07-07
打赏
举报
回复
我觉得如果没有硬件支持,就不可能完全模拟。
ZhangYv
2003-07-07
打赏
举报
回复
书上不是有原原本本的调度算法?最菜的可以使用"先进先服务"的调度算法,就是一个队列...
ZhangYv
2003-07-07
打赏
举报
回复
书上不是有原原本本的调度算法?最菜的可以使用"先进先服务"的调度算法,就是一个队列...
ZhangYv
2003-07-07
打赏
举报
回复
书上不是有原原本本的调度算法?最菜的可以使用"先进先服务"的调度算法,就是一个队列...
vldb
2003-07-07
打赏
举报
回复
操作系统书上都有
一般就是优先队列时间片轮转算法
操作系统
大作业——
进程调度
模拟
系统
在这种算法中,系统将所有就绪进程按到达时间的先后次序排成一个队列,
进程调度
程序总是选择就绪队列中第一个进程执行,即先来先服务的原则,但仅能运行一个时间片,如
100
ms。在使用完一个时间片后,即使进程并未...
操作系统
课程设计
进程调度
模拟
进程调度
模拟
操作系统
进程调度
算法(c语言
模拟
实现)
本文旨在
分
享如何使用c语言对
操作系统
中的
进程调度
算法进行
模拟
实现
操作系统
算法
模拟
实例之单处理机系统
进程调度
操作系统
算法
模拟
实例之单处理机系统
进程调度
1.实验目的 在多道程序或
多任务
系统中,系统回时处于就绪态的进程有若干个,为使系统中 的各进程能有条不素地运行,必须选择某种调度策略,以选择一进程占用处理机。 ...
操作系统
——四种
进程调度
算法
模拟
实现(C语言)
操作系统
——四种
进程调度
算法
模拟
实现(C语言)
数据结构与算法
33,008
社区成员
35,326
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章