新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于S3C2440A的Windows CE系统快速启动方案

基于S3C2440A的Windows CE系统快速启动方案

作者:时间:2011-04-08来源:网络收藏
表2为实现MP3播放功能精简前后的比较。精简前的方法是选择移动手持设备(MobileHandheld)模板,加入MP3支持;精简后的方法是选择CustomDevice模板,只选择MP3 Codec,wMA and MP3Streaming和 Media Player就可以实现MP3播放,不加入其他所有不必要的组件,从而减小内核体积。表3、表4的数据都是MobileHandheld模板下不同注册表RAM和Hive下得到的数据。

本文引用地址:http://www.eepw.com.cn/article/150877.htm


4.3 实验结果及分析
表2至表4中对比了相应优化带来时间的比较,时间的计算使从开始到进入windows 界面为止。从表2可以看出,使用Multi-bin技术可以很大提升速度,缩短了启动时间;而串口输出信息也有一定的影响,特别是在输出信息很多的情况下,所占用的时间是不可忽视的。
另外,表3则表明,内核、组件等的构成大小也直接影响着启动的速度,故应当尽量减少不必要的内核和组件。


由表4、表5可以看出,在没有修改注册表的时候,使用RAM的注册表速度比Hive的注册表的略快一些,但在修改注册表之后,由于前者通常需要启动2次,故速度要慢于后者。

5 结语
在嵌入式操作系统 的开发和使用中,系统的启动速度不仅体现设备的性能,而且也直接影响到使用者的感受和体验。本文先介绍 的启动流程,分析影响Windows CE启动速度的因素,再提出一些加快启动速度的。虽然系统启动还与具体的硬件有关,在具体应用时还需要综合考虑。但本文提出的方法对对基于其他硬件结构下使用WindowsCE系统时优化其启动速度同样有重要的指导意义。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭