收藏本站
《浙江大学》 2006年
收藏 | 手机打开
二维码
手机客户端打开本文

多内核构件化嵌入式操作系统的研究

谢铖  
【摘要】:随着电子技术的发展,软/硬件资源日益增多,嵌入式系统日益普适化和多样化。嵌入式操作系统除了提供传统实时操作系统的功能之外,还需要根据用户的需求支持许多通用操作系统的功能,包括文件系统、网络协议、用户界面等。许多嵌入式系统还要求操作系统能够支持高性能的多媒体处理和信号处理等应用。此外,越来越多的设备连接到网络环境,安全问题显得日益重要。因此,嵌入式操作系统正面临来自许多方面的困难问题,包括扩展性、实时性、通用性、高效性和安全性等。为了支持这些多样化的应用需求,业内各机构提出了一些解决方案。例如,构件技术主要解决操作系统的扩展性问题,双内核技术主要解决操作系统如何同时满足实时性和通用性的问题。 构件技术通过预定义的模块组合,创建复杂的软件系统,是当前主流的开发方式。采用构件化方法设计可配置的操作系统,具有开发时间短、支持构件重用、灵活的可扩展性和良好的可移植性等优点。然而,主流构件技术用于嵌入式操作系统有许多缺点,如实时性差、代码体积大、运行速度慢等。研究构件化的嵌入式操作系统,需要解决三个关键难题:保证构件化运行环境的高效性:保证对若干重要应用领域的支持,包括信号处理和多媒体处理;保证系统能够同时满足安全性、实时性和通用性。 本文针对构件化嵌入式操作系统技术展开深入研究,提出一种多内核操作系统技术,设计并实现了一个构件化嵌入式操作系统Pcanel及其构件模型和数据流框架。本文的主要贡献和创新点表现为如下工作: 1) 提出了一种多内核操作系统技术(简称多内核技术):一个操作系统由多个内核以及一组实现特定功能的构件组成,可支持多样化的应用;构件按结构分为两类,第一类是在运行时包含所有功能的执行代码的构件,称为功能式构件,第二:类是在运行时动态加载外部执行代码的构件,称为框架式构件;内核按职能分为四类,第一类是支持构件之间通用的通信和协同工作的内核,第二类是支持构件之间高性能数据传输和调度的内核,第三类是支持框架式构件之间计算资源的分区的内核,第四类是实现框架式构件运行形式的
【学位授予单位】:浙江大学
【学位级别】:博士
【学位授予年份】:2006
【分类号】:TP316.2

手机知网App
【引证文献】
中国期刊全文数据库 前1条
1 蒋建春;汪同庆;;一种异构多核处理器嵌入式实时操作系统构架设计[J];计算机科学;2011年06期
中国博士学位论文全文数据库 前1条
1 蒋建春;异构多核嵌入式软件关键问题研究[D];重庆大学;2011年
中国硕士学位论文全文数据库 前2条
1 金星波;软件产品线方法研究及在嵌入式软件开发中的应用[D];吉林大学;2011年
2 陈灵;数字电视中间件的关键组件研究[D];电子科技大学;2010年
【同被引文献】
中国期刊全文数据库 前10条
1 丁丁;罗四维;高瞻;;一种基于任务划分的启发式网格调度策略[J];北京交通大学学报;2007年05期
2 陈养平;王来雄;黄士坦;;基于粒子群优化的多处理器任务调度算法[J];吉林大学学报(信息科学版);2007年03期
3 马学彬;温涛;郭权;王刚;;一种基于遗传算法的网格任务调度算法[J];东北大学学报(自然科学版);2007年07期
4 张瑞,廖洪涛,余松煜;数字电视中间件系统的技术标准及产品开发[J];电视技术;2004年01期
5 廖洪涛;数字电视中间件系统的技术标准及相关产品[J];信息技术与标准化;2003年05期
6 迎九;;多核、虚拟化、多操作系统的软件趋势[J];电子产品世界;2010年Z1期
7 邓让钰;陈海燕;窦强;徐炜遐;谢伦国;戴泽福;李永进;夏军;罗莉;张民选;;一种异构多核处理器的并行流存储结构[J];电子学报;2009年02期
8 胡丹;罗军;;软件生产线可变性的实现[J];后勤工程学院学报;2003年04期
9 钟求喜,谢涛,陈火旺;基于遗传算法的任务分配与调度[J];计算机研究与发展;2000年10期
10 王 堃,乔 颖,王宏安,方 亭,邹 冰,戴国忠;实时异构系统的动态调度算法研究[J];计算机研究与发展;2002年06期
中国博士学位论文全文数据库 前8条
1 方涛;数字电视复用器开发及其相关技术研究[D];电子科技大学;2000年
2 王广昌;软件产品线关键方法与技术研究[D];浙江大学;2001年
3 古幼鹏;嵌入式实时软件的构件化开发技术研究[D];电子科技大学;2005年
4 方敏;柔性软件自动化生产线研究[D];浙江大学;2006年
5 戴鸿君;基于异构多核体系与组件化软件的嵌入式系统研究[D];浙江大学;2007年
6 蒋汉平;面向多核网络处理器软件框架的研究与实现[D];武汉理工大学;2008年
7 吴彤;弱硬实时调度关键技术研究[D];国防科学技术大学;2008年
8 刘彦;异构多核片上系统的任务调度及应用研究[D];湖南大学;2009年
中国硕士学位论文全文数据库 前10条
1 董珍;异构多核处理器的任务调度分配问题及算法研究[D];哈尔滨工程大学;2010年
2 牟树霞;软件生产线中角色模型的研究[D];华中师范大学;2005年
3 雷宇;数字电视中间件技术研究与实现[D];西北工业大学;2006年
4 章承科;基于多核处理器的实时操作系统的扩展[D];电子科技大学;2006年
5 李珂;数字电视信道编码系统的研究与设计[D];湖南大学;2007年
6 谭玮;新型综合业务终端底层中间件的研究[D];重庆大学;2007年
7 张晓燕;P2P环境下多目标任务调度策略研究[D];大连理工大学;2008年
8 刘俊海;多核系统内存管理算法的设计与实现[D];天津大学;2008年
9 张荫芾;基于多核处理器架构的嵌入式微内核操作系统的研究与设计[D];上海交通大学;2009年
10 史成伟;多核系统中的内存管理系统优化研究[D];电子科技大学;2009年
【二级引证文献】
中国期刊全文数据库 前4条
1 耿晴;范伟;孙续锦;刘平;;面向智能移动设备的GIS服务[J];地理空间信息;2012年03期
2 冯华;卢凯;王小平;;面向多核处理器的实时优化技术:基于独立实时域的实时优化方法[J];计算机科学;2013年09期
3 邓昀;程小辉;王新政;;微内核结构嵌入式实时操作系统的研究与设计[J];微电子学与计算机;2012年10期
4 刘清涛;于立新;;一种异构并行计算仿真模型设计[J];微电子学与计算机;2013年11期
中国硕士学位论文全文数据库 前4条
1 毛静静;UML Profile技术的研究及其应用[D];西安电子科技大学;2012年
2 马健欣;基于MicroBlaze的32核处理器中计算簇的设计[D];哈尔滨工业大学;2013年
3 李旭;Java处理器异构多核系统的基准测试与性能优化[D];哈尔滨工业大学;2012年
4 左旭辉;基于双核OMAPL138和FPGA的嵌入式数控系统研究与开发[D];广东工业大学;2014年
【相似文献】
中国期刊全文数据库 前10条
1 王琨月;;软件构件化推进国产软件——北京第一届优秀构件评选结果揭晓[J];每周电脑报;2005年02期
2 王克波;贾焰;韩伟红;王志英;;一种基于分布构件装配元信息动态重构的表示方法[J];计算机科学;2006年11期
3 张荣;左春;孙熙杰;;构件化的保险行业应用系统[J];微电子学与计算机;2006年11期
4 祁志强;孙晓民;;车用工具套件的构件化设计与实现[J];计算机工程与设计;2008年02期
5 闫辉;;银弹,中国造——面向构件,面向未来的编程?[J];程序员;2004年06期
6 徐红,李睿,曾珂,李进;构件化技术在本地计费帐务系统中的应用[J];现代电子技术;2005年14期
7 任家东;梁哲;赵黎;;网络协议的构件化方法研究与实现[J];微计算机信息;2006年17期
8 陆闻天;余萍;马晓星;陶先平;吕建;;构件化软件服务及其在Artemis-ARC系统中的应用[J];计算机应用研究;2007年03期
9 严吉;李峻林;赵恒;;舰载文电处理系统构件化设计与实现[J];舰船电子工程;2007年02期
10 翟永健;;浅谈面向构件方式开发软件[J];今日科苑;2007年02期
中国重要会议论文全文数据库 前10条
1 嵇晓宇;郝志明;莫军;孙乐;王柯颖;;面向对象有限元分析平台数值解法器构件化设计与集成方法研究[A];中国力学学会学术大会'2009论文摘要集[C];2009年
2 郑笛;贾焰;韩伟红;邹鹏;;普适计算环境下支持上下文感知的构件部署框架[A];第二十三届中国数据库学术会议论文集(技术报告篇)[C];2006年
3 嵇晓宇;范宣华;郝志明;莫军;王柯颖;;面向对象有限元并行计算框架解法器服务构件化设计与集成[A];中国计算力学大会'2010(CCCM2010)暨第八届南方计算力学学术会议(SCCM8)论文集[C];2010年
4 范锐;刘小辉;;企业实体构件动态演化模型[A];2009中国控制与决策会议论文集(3)[C];2009年
5 张晶;张云生;;分层异构控制系统的构件化设计和交互作用语义描述[A];第二十六届中国控制会议论文集[C];2007年
6 唐朝晖;刘恒;刘金平;桂卫华;;泡沫浮选过程视觉监控系统软件构件化设计与开发[A];第25届中国控制与决策会议论文集[C];2013年
7 浦敏;徐健;张淑梅;李辰寅;李云飞;;一种基于决策树的构件检索方法[A];第三届全国信息检索与内容安全学术会议论文集[C];2007年
8 邵怀斌;喻国平;;基于LINQ技术的构件化电子商务平台的设计与实现[A];2011高等职业教育电子信息类专业学术暨教学研讨会论文集[C];2011年
9 王森;;基于中间件的冶金MES构件的研究及其实现[A];冶金企业MES和ERP技术实践论文集[C];2005年
10 聂蓓蓓;;企业销售管理关系模型及构件化软件系统研制[A];12省区市机械工程学会2006年学术年会湖北省论文集[C];2006年
中国重要报纸全文数据库 前10条
1 本报记者 叶林海 实习记者 万国燕;构件化带动软件工业化[N];中国计算机报;2005年
2 ;走领域构件化之路[N];中国计算机报;2005年
3 记者 高丽华;“软件构件化”破冰[N];计算机世界;2005年
4 王春 薛祖玲;构件化“手工作坊”的终结者[N];科技日报;2005年
5 陈栋栋;和佳公司采用构件化技术研发新品[N];中国工业报;2009年
6 上海博科资讯股份有限公司董事长 沈国康;博科:创建大规模构件化平台[N];中国计算机报;2001年
7 本报记者 高丽华;构件孕育产业变局[N];计算机世界;2005年
8 本报记者 高丽华;刘亚东的“构件之赌”[N];计算机世界;2005年
9 汪蔚;构件成就 随需应变[N];中国计算机报;2006年
10 本报记者 叶林海 实习记者 万国燕;构件化带动软件工业化[N];中国计算机报;2005年
中国博士学位论文全文数据库 前10条
1 盛津芳;商业构件评估方法及关键技术研究[D];中南大学;2007年
2 牟立峰;基于构件的软件开发中的构件供应商任务指派及构件选择方法[D];东北大学 ;2010年
3 艾萍;构件柔性组装描述的形式化方法研究及其在水利领域的应用[D];河海大学;2002年
4 马晓龙;基于构件的支持群体工作环境中若干问题研究[D];中国科学院研究生院(计算技术研究所);2000年
5 郑笛;基于上下文感知服务的构件化中间件关键技术研究[D];国防科学技术大学;2008年
6 娄渊胜;基于构件的分布式防汛信息系统框架研究[D];河海大学;2002年
7 李绪蓉;面向业务构件的可重构信息系统的模型研究[D];南京航空航天大学;2002年
8 唐彬;基于本体的构件检索研究[D];复旦大学;2007年
9 任守纲;基于构件的制造执行系统产品线关键技术研究[D];南京航空航天大学;2005年
10 古幼鹏;嵌入式实时软件的构件化开发技术研究[D];电子科技大学;2005年
中国硕士学位论文全文数据库 前10条
1 王漪;公文处理系统的构件化分析与设计[D];北京邮电大学;2009年
2 赵云峰;面向需求的构件适用性评价模型的研究[D];大连海事大学;2007年
3 姜大明;面向构件的电子商务平台的设计与原型实现[D];大连海事大学;2008年
4 张亮;基于构件方法的煤矿瓦斯监测系统分析与设计[D];太原科技大学;2008年
5 姚祖明;基于构件的航空发动机建模技术研究[D];南京航空航天大学;2007年
6 孟祥海;基于构件的能源动态监管系统研究与实现[D];青岛科技大学;2009年
7 胡文鹏;基于构件总线的物流信息平台的设计与实现[D];太原科技大学;2009年
8 闫伟;基于本体的构件功能检索系统的研究与设计[D];曲阜师范大学;2009年
9 吴潇;卫生监督构件化业务平台的设计与实现[D];上海交通大学;2009年
10 蔡少霖;基于构件的师资管理系统的设计与实现[D];华东师范大学;2011年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026