首页> 中文期刊> 《软件学报》 >一种静态最少优先级分配算法

一种静态最少优先级分配算法

         

摘要

随着实时系统越来越多地应用于各种快速更新系统,尤其是各种片上系统,如PDA(personal digital assistant),PSP(play station portable)等,性价比已成为系统设计者的主要关注点.实际应用中,实时系统通常仅支持较少的优先级,常出现系统优先级数小于任务数的情况(称为有限优先级),此时,需将多个任务分配到同一系统优先级,RM(rate monotonic),DM(deadline monotonic)等静态优先级分配算法不再适用.为此,静态有限优先级分配是研究在任务集合静态优先级可调度的情况下,可否以及如何用较少或最少的系统优先级保持任务集合可调度.已有静态有限优先级分配可分为两类:固定数目优先级分配和最少优先级分配.给出了任意截止期模型下任务静态有限优先级可调度的充要条件以及不同静态有限优先级分配间转换时的几个重要性质,指出了系统优先级从低到高分配策略的优越性,定义了饱和任务组与饱和分配的概念,证明了在任务集合静态优先级可调度的情况下,最少优先级分配比固定数目优先级分配更具一般性.最后提出一种最少优先级分配算法LNPA(least-number priority assignment).与现有算法相比,LNPA适用范围更广,且复杂度较低.

著录项

  • 来源
    《软件学报》 |2007年第7期|1844-1854|共11页
  • 作者单位

    中国科学院;

    软件研究所;

    互联网软件技术实验室;

    北京;

    100080;

    中国科学院;

    软件研究所;

    计算机科学国家重点实验室;

    北京;

    100080;

    中国科学院;

    研究生院;

    北京;

    100049;

    中国科学院;

    软件研究所;

    互联网软件技术实验室;

    北京;

    100080;

    中国科学院;

    软件研究所;

    计算机科学国家重点实验室;

    北京;

    100080;

    中国科学院;

    软件研究所;

    互联网软件技术实验室;

    北京;

    100080;

    中国科学院;

    软件研究所;

    计算机科学国家重点实验室;

    北京;

    100080;

    中国科学院;

    研究生院;

    北京;

    100049;

    中国科学院;

    软件研究所;

    互联网软件技术实验室;

    北京;

    100080;

    中国科学院;

    软件研究所;

    计算机科学国家重点实验室;

    北京;

    100080;

    中国科学院;

    研究生院;

    北京;

    100049;

    中国科学院;

    软件研究所;

    互联网软件技术实验室;

    北京;

    100080;

    中国科学院;

    软件研究所;

    计算机科学国家重点实验室;

    北京;

    100080;

    中国科学院;

    研究生院;

    北京;

    100049;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 操作系统;
  • 关键词

    实时系统; 静态优先级调度; 有限优先级; 优先级分配; 可调度判定; 性价比;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号