一种内存管理方法

标题:一种内存管理方法

摘要:本发明公开了一种内存管理方法,包含以下步骤:S1,根据接入反射内存实时网络的各个节点系统间所传输数据的接口定义定制生成一个全局变量表;S2,将反射内存实时网络上所传输的数据按照固定的格式生成一条条消息,存放在所述全局变量表中;S3,按照消息在所述全局变量表中的顺序及消息长度,生成每条消息在实时网络内存中的具体存放地址,使其在内存中依次排列;S4,在使用时,通过消息的存放地址、源、目的及偏移值选择需要输出的数据消息;S5,当实时网络中需要增加传输的消息时,在所述全局变量表中现有消息的后面添加新增消息即可。本发明的有益效果在于:节省了发射内存实时网络的内存空间,解决了反射内存实时网络内存空间重叠覆盖的问题。

申请号:CN201610374469.0

申请日:2016/5/31

申请人:中国航空工业集团公司西安飞机设计研究所

首项权利要求:一种内存管理方法,其特征在于,包含以下步骤:S1,在反射内存实时网络中内置一个全局变量表,所述全局变量表是根据接入反射内存实时网络的各个节点系统间所传输数据的接口定义定制生成;S2,将反射内存实时网络上所传输的数据按照固定的格式生成一条条消息,存放在所述全局变量表中,所述消息包含源、目的、偏移值;S3,按照消息在所述全局变量表中的顺序及消息长度,生成每条消息在实时网络内存中的具体存放地址,使其在内存中依次排列;S4,在使用时,通过消息的存放地址、源、目的及偏移值选择需要输出的数据消息;S5,当实时网络中需要增加传输的消息时,在所述全局变量表中现有消息的后面添加新增消息即可。

专利类型:发明申请

0 条回复

发表评论

发表评论

邮箱地址不会被公开。