[发明专利]上下文信息管理方法及系统有效
申请号: | 201310589625.1 | 申请日: | 2013-11-20 |
公开(公告)号: | CN103593606A | 公开(公告)日: | 2014-02-19 |
发明(设计)人: | 张阳;刘博;王载琼 | 申请(专利权)人: | 北京经纬恒润科技有限公司 |
主分类号: | G06F21/52 | 分类号: | G06F21/52;G06F12/02 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 魏晓波 |
地址: | 100101 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 上下文 信息管理 方法 系统 | ||
1.一种上下文信息管理方法,其特征在于,所述上下文信息的存储区域被平均划分为若干存储块,所述存储块的大小依据任务的上下文信息的数据量确定,其中,所有未被上下文信息占用的存储块构成第一链表,所有被上下文信息占用的存储块构成第二链表;所述方法包括:
当需要保存上下文信息时,将所述上下文信息存储至所述第一链表表头的存储块中;
将存储所述上下文信息的第一链表表头的存储块挂载至所述第二链表的表头;
记录存储所述上下文信息的存储块的地址。
2.根据权利要求1所述的方法,其特征在于,还包括:
当需要装载上下文信息时,依据待装载上下文信息所在的存储块的地址,在所述第二链表中查找存储所述待装载上下文信息的存储块;
从查找到的存储块中读取上下文信息,并将读取的上下文信息装载到操作系统中;
将上下文信息被读取后的存储块挂载到所述第一链表的表头。
3.根据权利要求1所述的方法,其特征在于,所述存储块被划分为若干子存储块,所述子存储块的个数大于或等于所述上下文信息的类型数;
所述将上下文信息存储至所述第一链表的表头的存储块中包括:
按照预设的各类上下文信息的生成位置与子存储块的对应关系,确定与所述各类上下文信息的生成位置所对应的子存储块;
将所述各类上下文信息存储至所确定的相应的子存储块中。
4.根据权利要求3所述的方法,其特征在于,还包括:
当需要装载上下文信息时,依据待装载上下文信息的存储地址,在所述第二链表中查找存储所述待装载上下文信息的存储块;
从查找到的存储块中读取各类上下文信息;
按照预设的各类上下文信息的生成位置与子存储块的对应关系,将读取的各类上下文信息装载至所述各类上下文信息的生成位置;
将上下文信息被读取后的存储块挂载至所述第一链表的表头。
5.一种上下文信息管理系统,其特征在于,所述上下文信息的存储区域被平均划分为若干存储块,所述存储块的大小依据任务的上下文信息的数据量确定,其中,所有未被上下文信息占用的存储块构成第一链表,所有被上下文信息占用的存储块构成第二链表;所述系统包括:
存储模块,用于当需要保存上下文信息时,将所述上下文信息存储至所述第一链表表头的存储块中;
第一挂载模块,用于将存储所述上下文信息的第一链表表头的存储块挂载至所述第二链表的表头;
记录模块,用于记录存储所述上下文信息的存储块的地址。
6.根据权利要求5所述的系统,其特征在于,还包括:
第一查找模块,用于当需要装载上下文信息时,依据待装载上下文信息所在的存储块的地址,在所述第二链表中查找存储所述待装载上下文信息的存储块;
第一读取模块,用于从查找到的存储块中读取上下文信息;
第一装载模块,用于将读取的上下文信息装载到操作系统中;
第二挂载模块,用于将上下文信息被读取后的存储块挂载到所述第一链表的表头。
7.根据权利要求5所述的系统,其特征在于,所述存储块被划分为若干子存储块,所述子存储块的个数大于或等于所述上下文信息的类型数;
所述存储模块包括:
确定单元,用于当需要保存上下文信息时,按照预设的各类上下文信息生成位置与子存储块的对应关系,确定与所述各类上下文信息的生成位置所对应的子存储块;
存储单元,用于将所述各类上下文信息存储至所确定的相应的子存储块中。
8.根据权利要求7所述的系统,其特征在于,还包括:
第二查找模块,用于当需要装载上下文信息时,依据待装载上下文信息所在的存储块的地址,在所述第二链表中查找存储所述待装载上下文信息的存储块;
第二读取模块,用于从查找到的存储块中读取各类上下文信息;
第二装载模块,用于按照预设的各类上下文信息的生成位置与子存储块的对应关系,将读取的各类上下文信息装载至所述各类上下文信息的生成位置;
第三挂载模块,用于将上下文信息被读取后的存储块挂载至所述第一链表的表头。
9.一种微处理器内核,其特征在于,集成有如权利要求5-8任意一项所述的上下文信息管理系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京经纬恒润科技有限公司,未经北京经纬恒润科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310589625.1/1.html,转载请声明来源钻瓜专利网。