图片缩略图

任务调度器β

version 1.0.0.0 (233kb) by 文森特changala
这个GUI应用程序可以使用经典的调度协议来调度一组任务。
5.0
4个等级

4下载

更新2013年1月22日

查看许可协议

这个GUI应用程序可以使用经典的调度协议(如RMS EDF DMS LST Round-Robin…)来调度一组任务。它还计算调度相关的度量(利用率,密度…)。此外,还可以使用零星服务器或非周期性服务器调度零星和非周期性作业。最后,计算后得到的进度可以与预算的演变、任务随时间的松弛以及可用时的时间需求分析一起显示出来。

要使用该应用程序,您只需要解压您选择的文件夹中的文件,然后运行文件'TaskScheduler.m'。通过GUI上的“帮助”按钮可以获得更多信息。

这项工作是由Vincent Changala(瑞典KTH皇家理工学院的前硕士)完成的,例如,在设计实时嵌入式软件时,以一种更舒适的方式进行建模和选择调度。它可以被看作是在KTH中由研究员Ingo Sander(http://web.it.kth.se/~ingo/

该软件是一个测试版,可能包含一些错误。

已知的缺陷:
-当使用非周期性或零星的服务器时,上下文切换时间可能会引入奇怪的行为。
—任务不能为散发性服务器和非周期性服务器。
—计算调度时,至少需要两个任务。
-“步进建议”变量不考虑非周期性和零星的相关变量。请使用一个比所有其他变量都小的步长值,并且每个变量都必须能被步长值整除。

引用作为

文森特changala(2021)。任务调度器β(//www.tatmou.com/matlabcentral/fileexchange/39954-task-scheduler-beta), MATLAB中央文件交换。检索

意见及评分(5

托马斯小姑娘

错误
matlab.graphics.internal.figfile.FigFile /阅读> @ (hObject eventdata) TaskScheduler (pushbutton12_Callback, hObject、eventdata guidata (hObject))
计算UIControl回调时出错。

麦二叔丁基对甲酚

阿卜杜拉Raza

你好朋友,非常感谢你分享你的代码,但是它不工作亲爱的朋友,这个调度器项目是非常有用的,如果它是在工作状态,希望这样你会想出无bug和平的代码

Zafer女猎手

很好的工具,谢谢分享!

Praneeth Varma

漂亮的设计和实现:)

MATLAB版本兼容性
创建R2011b
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!