摘要
在嵌入式系统设计中,常采用多级多模型构件化系统的设计来完善对硬件的抽象,缩短开发周期,降低开发难度。然而,当性能逐渐成为嵌入式构件系统开发的重要要求之后,应用于普通系统中的性能测量方法仍然不能体现构件化特点。构件化系统的性能瓶颈主要在于功能相关的关键构件以及粒度不合理的构件群之间的过于频繁的构件间交互,设计实现了适用于监测构件性能的方法和工具,在自主研发的嵌入式构件化系统Pcanel平台上实验此方法,获得了明显的性能改进。
Performance becomes more and more important in embedded software design and developing.In embedded system designing,the hierarchical and component-based design can accommodate the variety of hardware implementations,reduce develop cycle and decrease complexities.System tuning in those systems is quite different with general tuning processes which are not concern with component level behaviors.Based on characteristics of components,the point of component-based system tuning is to identify hot components and high frequency interactions between components,and to adjust the granularity and interactions of components in reason. This paper introduces a tuning method of component-based system on Pcanel which is a component-based embedded operating system and gets significant performance improvements.
出处
《工业控制计算机》
2006年第7期39-41,共3页
Industrial Control Computer
基金
国家"863"高技术研究发展计划项目基金(2003AA1Z2160
2004AA1Z2050)
浙江省重点计划项目(2004C21059)资助项目
关键词
嵌入式软件
构件化
性能
Embedded software,component-based,erformance