一种Windows CE操作系统下的内存优化方法技术方案

技术编号:6875414 阅读:500 留言:0更新日期:2012-04-11 18:40
本发明专利技术属于嵌入式操作系统WindowsCE的应用领域,提供一种WindowsCE操作系统下的内存优化方法,通过实时监控系统的内存使用状况,在系统的程序内存空间不足时适当减小存储内存大小,而当程序内存需求较低时适当恢复性提高存储内存大小,从而达到系统内存使用的最佳效率。本发明专利技术应用可以提供WindowsCE嵌入式平台软件开发中内存优化的新模式,尤其是在该平台下的IPTV用户终端程序开发中有广泛的应用背景,在终端设备内存有限的情况下,能够根据需要及时调节内存分配,实现灵活的内存管理使用机制。

【技术实现步骤摘要】

本专利技术属于嵌入式操作系统Windows CE的应用领域,尤其是。
技术介绍
IPTV即交互式网络电视作为研究热点,已经持续了 20余年的时间,在世界范围内受到广泛的重视。它不同于传统的电视,具有内容丰富,交互性强,获取信息自由度高等特点。用户端通过机顶盒接入网络信号,IPTV的电子节目单(EPG)程序存储在机顶盒里面,开机后程序自动运行展示初始用户界面,用户只需利用遥控或者键盘就可以选择浏览各种文本信息或者点播、直播视频资源。可以非常容易地将电视服务和在线信息咨询、娱乐、教育及商务功能结合在一起,在未来的竞争中处于优势地位。目前,机顶盒的硬件条件往往难以满足用户端程序对于内存的需求。在实际应用中,某些对内存需求较高的进程运行后可能造成系统死机等异常,比如视频播放时加载的缓冲需要占用较多内存。随着上层业务发展,尤其是面对高清视频的市场趋势,如何协调软硬件发展的矛盾,用较小的成本实现良好的运营效果是至关重要的。
技术实现思路
本专利技术目的在于针对以上不足,在传统嵌入式平台软件开发对内存优化方法的基础上,提出一种在程序运行过程中动态分配平台设备RAM中程序内存(program memo本文档来自技高网...

【技术保护点】
1.一种Windows CE操作系统下的内存优化方法,其特征在于:该方法包括内存实时监控过程和内存比例动态调整过程;所述内存实时监控过程,是通过在定时器频率下不间断读取操作系统可用的程序内存值大小,根据监控结果判断是否触发内存比例动态调成过程;所述内存比例动态调整过程,是当内存实时监控过程中监控结果超过预设的阈值时,通过动态调整程序重新设置程序内存和存储内存的比例大小。

【技术特征摘要】

【专利技术属性】
技术研发人员:朱晓亮刘清堂肖乐义
申请(专利权)人:华中师范大学
类型:发明
国别省市:83

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1