-
公开(公告)号:CN1567254A
公开(公告)日:2005-01-19
申请号:CN03131956.4
申请日:2003-06-17
Applicant: 深圳市中兴通讯股份有限公司南京分公司
Abstract: 一种嵌入式实时操作系统高效可靠的内存保护方法,设置若干内存块,供不同应用程序和不同进程调用或共享;尤其是在被启用内存连接部件的边缘设立至少一个保护标志。本方法由于采取了“保护字和/或保护页”的技术措施,在有无MMU的情况下均实现了对堆栈、核心数据以及各种用户数据结构实施单独的、细粒度的有效保护,从而极大的提高了RTOS的安全性、稳定性和可靠性,适用范围广、可靠性高、实时性强。
-
公开(公告)号:CN1571376A
公开(公告)日:2005-01-26
申请号:CN03139900.2
申请日:2003-07-16
Applicant: 深圳市中兴通讯股份有限公司
Abstract: 本发明属于对计算机操作系统性能所作的改进,具体涉及一种实现嵌入式系统任务间自适应通讯的方法,尤其涉及一种实现嵌入式系统由通讯守护任务向其它任务发送消息的方法。本发明所述方法包括:为通讯守护任务以外的每个任务定义一个消息缓冲队列;估算出每种通讯方式的最大消息流量和平均消息流量的波动范围,根据消息流量确定消息的发送方式。本发明可根据消息流量,自适应调整通讯守护任务发送消息的频率,减少因消息发送、接收、任务切换所带来的开销。采用本发明所述的方法,可以减少通讯中任务切换的次数,大大提高通讯的效率和系统的整体性能。所述方法具有适用范围广、可靠性高、实时性强的特点。
-