2011-05-30 17:37:13 来源: 互联网 责编:楷维留学指南
二、嵌入式操作系统实时性的几个重要性能指标
成熟度一个操作系统从研发成功到能稳定、可靠运行的过程是需要较长时间的,只有经过广泛使用才能逐步走向成熟,成熟度是综合评价操作系统稳定性和可靠性的重要指标。
稳定性稳定性是反映嵌入式实时操作系统在长时间运行过程中不会出现异常情况,保证应用系统能够稳定、可靠地工作的指标。
可靠性可靠性是反映嵌入式实时操作系统能够保持正常运行而不受外界影响的能力,通常以系统连续并且可靠运行时间来度量。
安全性安全性是反映嵌入式实时操作系统能够抵御外部攻击和应用软件自身缺陷的能力。
开放性开放性是反映嵌入式实时操作系统符合国际和国家标准水平以及能否得到众多第三方(主要包括:驱动程序、开发工具、其它功能软件等)广泛支持的基本条件。
实时性实时性是反映嵌入式实时操作系统快速响应外部事件的能力。通常包括:系统调用时间、任务切换时间、中断响应和延迟时间、信号量混洗时间、数据包吞吐率等。
三、嵌入式实时操作系统的体系结构
操作系统发展至今,模块结构已经非常明确,即可分成处理器管理、存储器器管理、设备管理和文件管理等模块,如表1所示。只有文件系统是属于建立在存储器上的逻辑管理功能,因为可以说,现今的操作系统是一种直接的计算机硬件的逻辑映射,是硬件组合模型的软件表达形式。
操作系统最基本的结构是模块结构和层次结构。模块结构是最一般的结构化设计。单内核就是模块结构,但内核的概念是一种层次概念。层次结构是建立在系统功能模块分类的基础之上,是一种模块集合作为“层”的结构。操作系统按模块间功能调用方式分单内核与微核两类。另外还有两种应用模型:虚拟机与客户机(服务器)模式,它们是建立在操作系统的系统应用扩展模型。
免责声明:本站注明稿件来源为互联网或其他媒体的文、图或视频等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。
上一篇: C语言教法初探
若文章来源为“楷维留学指南www.keywin.org”,转载时请务必注明出处。
[美国]维克森林大学 Wake Forest University
[楷维推荐指数]: 74 [所在州/地区]:北卡罗来纳州 [所在城市]:温斯顿塞勒姆 [学费]:¥56236/年
[意大利]墨西拿大学 University of Messina
[楷维推荐指数]: 0 [所在州/地区]: [所在城市]: [学费]:¥0/年
[塞尔维亚]贝尔格莱德大学 University of Belgrade
[楷维推荐指数]: 0 [所在州/地区]: [所在城市]: [学费]:¥0/年
[阿根廷]国立图库曼大学 Universidad Nacional de Tucuman
[楷维推荐指数]: 0 [所在州/地区]: [所在城市]: [学费]:¥0/年
[美国]劳伦社区大学 Lorain County Community College
[楷维推荐指数]: 0 [所在州/地区]:俄亥俄州 [所在城市]:伊利里亚 [学费]:¥0/年