首页> 外文会议>Real Time Systems Symposium, 1989., Proceedings. >Performance analysis of FCFS and improved FCFS scheduling algorithms for dynamic real-time computer systems
【24h】

Performance analysis of FCFS and improved FCFS scheduling algorithms for dynamic real-time computer systems

机译:动态实时计算机系统的FCFS性能分析和改进的FCFS调度算法

获取原文

摘要

A study is made of the performance of FCFS (first-come, first-served) and improved FCFS scheduling algorithms for dynamic real-time computer systems in which tasks arrive as a random process and each task has a laxity specifying the maximum time a task can wait for the service. The general solution for M/M/1 systems in which the FCFS or an improved FCFS scheduling algorithm is used is obtained. In particular, explicit expressions for the unfinished work distribution, the task loss ratio, and the CPU utilization for M/M/1+M systems are derived. The last M in M/M/1+M means that the task laxity is exponentially distributed. The steady-state performance of those systems depends not only on the offered load rho (as in the non-real-time arena), but also on the normalized mean laxity, which is equal to the mean laxity divided by the mean service time. An analysis also shows that using the improved FCFS scheduling algorithm results in significant improvement over using the original FCFS algorithm. In many circumstances, the improved FCFS has almost identical or very similar performance to that of the minimum-laxity-first (MLF) algorithm, which has been shown to be optimal. The advantage of the improved FCFS algorithm is that it takes O(1) time while the MLF algorithm needs O(log n) time.
机译:针对动态实时计算机系统的FCFS(先来先服务)的性能和改进的FCFS调度算法进行了研究,在动态实时计算机系统中,任务以随机过程的形式到达,每个任务的松懈程度指定了任务的最大时间可以等待服务。获得了使用FCFS或改进的FCFS调度算法的M / M / 1系统的通用解决方案。特别是,得出了未完成的工作分配,任务丢失率和M / M / 1 + M系统的CPU利用率的显式表达式。 M / M / 1 + M中的最后一个M表示任务松弛是指数分布的。这些系统的稳态性能不仅取决于所提供的负载rho(如在非实时领域中),还取决于归一化的平均松弛度,该平均松弛度等于平均松弛度除以平均服务时间。分析还显示,与使用原始FCFS算法相比,使用改进的FCFS调度算法可带来显着改善。在许多情况下,改进的FCFS与最小松弛优先(MLF)算法几乎具有相同或非常相似的性能,该算法已被证明是最佳的。改进的FCFS算法的优点是它花费O(1)时间,而MLF算法需要O(log n)时间。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号