当前位置: 首页 > 专利查询>浙江大学专利>正文

Java操作系统中实时任务调度方法技术方案

技术编号:2850002 阅读:366 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种Java操作系统中实时任务调度方法。在Java操作系统中,对实时任务的响应,是Java操作系统的一个重要方面。Java操作系统中实时任务调度方法实现方法,一方面保证各任务都能按其要求响应时间执行,充分发挥全部资源的系统效率,利用操作系统的现有配置,使操作系统的资源的利用率尽量提高,提高系统运行效率,另一方面,及时响应实时任务,在规定的响应时间内响应并处理异步事件的请求,高度可靠性。本发明专利技术对嵌入式系统环境,尤其是面向嵌入式系统的Java操作系统,有重大意义。

【技术实现步骤摘要】

本专利技术涉及实时任务处理技术,特别是涉及一种。
技术介绍
操作系统的实时性是操作系统的一个重要特征,是实时控制计算机软、硬件系统的核心。它随着实时多任务计算机系统软件的形成而诞生,随着实时多任务系统要求的提高而发展。以数字计算机为中心的实时多任务操作系统已经在工业、交通、能源、银行、科学研究和科学试验、国防等各个领域发挥了极其重要的作用。实时操作系统是操作系统的一个重要分支。它应属于操作系统的研究范畴。实时操作系统与通用操作系统有共同的一面,但在功能、性能、安全保密及环境适应能力等方面,还有其独特的一面。实时操作系统是指具有实时特性,能支持实时控制系统工作的操作系统,它可将系统中的各种设备有机地联系在一起并控制它们完成既定的任务。实时操作系统的首要任务是利用一切可利用的资源完成实时控制任务,其次才着眼于提高计算机系统的使用效率。实时操作系统的一个重要特点就是要满足对时间的限制和要求。在实时系统中,时间就是生命,这与通用操作系统有显著的差别。除个别系统外,实时操作系统都就是多道程序的操作系统。实时数字控制系统是实时操作系统的主要生存环境和工作环境,实时操作系统控制实时系统的各种设本文档来自技高网...

【技术保护点】
一种Java操作系统中实时任务调度方法,其特征在于:1)基本数据结构①任务标识号任务标识号用来标识任务,起到任务名的作用,它的取值范围为0~255,两个任务不能有相同的非零标识号,但唯独标识号为零的任务可以有多个;   ②实时任务的状态根据任务的状态,将实时任务的状态分成运行状态、就绪状态、挂起状态、潜伏状态;运行状态:任务获得处理机,正在运行;就绪状态:只要获得处理机,任务即可运行;挂起状态:由于某种原因,任务即使得 到处理机也无法继续执行,只有待此种原因撤销后,任务才有获得处...

【技术特征摘要】
1.一种Java操作系统中实时任务调度方法,其特征在于1)基本数据结构①任务标识号任务标识号用来标识任务,起到任务名的作用,它的取值范围为0~255,两个任务不能有相同的非零标识号,但唯独标识号为零的任务可以有多个;②实时任务的状态根据任务的状态,将实时任务的状态分成运行状态、就绪状态、挂起状态、潜伏状态;运行状态任务获得处理机,正在运行;就绪状态只要获得处理机,任务即可运行;挂起状态由于某种原因,任务即使得到处理机也无法继续执行,只有待此种原因撤销后,任务才有获得处理机的权利;潜伏状态任务建立之前和撤销以后的状态;③实时任务的优先级任务的状态是调度时决定任务能否被选中投入运行的主要依据;就绪任务取得处理机的先后次序是由任务的优先级来规定的;④任务控制块任务控制块是任务的标志,任务系统根据任务控制块而感知任务的存在,各种任务调用命令的操作对象就是任务的任务控制块;任务控制块是表征任务存在的唯一实体,当任务系统收回了任务的任务控件块后,任务就被撤销了,当建...

【专利技术属性】
技术研发人员:陈天洲戴红军黄彧
申请(专利权)人:浙江大学
类型:发明
国别省市:86[中国|杭州]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1