[发明专利]基于SPM的嵌入式操作系统进程调度优化方法无效
申请号: | 200810061135.3 | 申请日: | 2008-03-11 |
公开(公告)号: | CN101251810A | 公开(公告)日: | 2008-08-27 |
发明(设计)人: | 陈天洲;胡威;章铁飞;严力科;谢斌;陈剑;陈度;黄长宾;居立晗;沙峰 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06F9/46 | 分类号: | G06F9/46;G06F9/312;G06F12/02 |
代理公司: | 杭州求是专利事务所有限公司 | 代理人: | 林怀禹 |
地址: | 310027浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于SPM的嵌入式操作系统进程调度优化方法。本发明是对嵌入式操作系统的源代码进行重新组织,其中与进程调度相关的代码和数据被独立的分离开来,并利用交叉编译器的定址编译技术,将其编译到SPM中。本方法通过将嵌入式操作系统进程调度相关代码和数据放置到SPM中,可以有效地提高进程调度的实时性。 | ||
搜索关键词: | 基于 spm 嵌入式 操作系统 进程 调度 优化 方法 | ||
【主权项】:
1.一种基于SPM的嵌入式操作系统进程调度优化方法,其特征在于:1)SPM组织:以块为单位,将SPM划分为进程调度代码区、进程调度数据区和扩展区;2)进程调度代码和数据的抽取和组织:从操作系统的相关部分抽取相关代码和数据,并把它们集中到两个文件中;一个文件专门存放嵌入式操作系统进程调度模块的代码,另一个文件专门存放嵌入式操作系统进程调度模块的数据;抽取过程用手工,或由软件工具协助进行;手工抽取由程序员阅读源代码并进行分析抽取;软件工具协助进行这是在软件工具的帮助下将嵌入式操作系统进程调度模块的代码和数据抽取出来;3)编译器定址编译:经由编译控制文件的指导,交叉编译器将源代码编译为二进制文件,编译控制文件决定了二进制文件内各模块的地址分布。嵌入式操作系统的进程调度模块被编址到指定地址。其中,嵌入式操作系统的进程调度模块的代码被定址到进程调度代码区,嵌入式操作系统的进程调度模块的数据被定址到进程调度数据区。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810061135.3/,转载请声明来源钻瓜专利网。