[发明专利]用于缓存数据的方法和设备在审
申请号: | 201611192431.8 | 申请日: | 2016-12-21 |
公开(公告)号: | CN108388524A | 公开(公告)日: | 2018-08-10 |
发明(设计)人: | 刘友生;高健;徐鑫磊;贾瑞勇;奉昌玉 | 申请(专利权)人: | 伊姆西IP控股有限责任公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国马*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 客户端模块 第二处理器 缓存模块 缓存数据 写入 第一处理器 方法和设备 同步数据 同步的 响应 发送 | ||
1.一种用于缓存数据的方法,包括:
响应于从在第一处理器上运行的客户端模块接收到用于缓存数据的第一请求,将所述数据写入到所述第一处理器上的第一缓存模块中;
向所述客户端模块发送所述数据已经被写入所述第一缓存模块的第一指示;
响应于从所述客户端模块接收到用于向第二处理器同步所述数据的第二请求,向所述第二处理器发送使得所述数据被写入到所述第二处理器上的第二缓存模块中的第一命令;以及
向所述客户端模块发送所述数据已经被同步的第二指示。
2.根据权利要求1所述的方法,其中所述方法还包括:
在所述第一缓存模块中创建专属于所述客户端模块的第一存储器池;以及
从所述第一存储器池中分配用于缓存所述数据的第一存储对象。
3.根据权利要求2所述的方法,其中在所述第一缓存模块中创建所述第一存储器池包括:
响应于从所述客户端模块接收到用于在所述第一缓存模块和所述第二缓存模块上创建镜像存储器池的第三请求,在所述第一缓存模块中创建所述第一存储器池;
向所述第二处理器发送用于在所述第二缓存模块中创建与所述第一存储器池成镜像的第二存储器池的第二命令;以及
响应于所述第一存储器池被创建,向所述客户端模块返回创建的所述第一存储器池。
4.根据权利要求2所述的方法,其中从所述第一存储器池中分配所述第一存储对象包括:
响应于从所述客户端模块接收到用于分配镜像存储对象的第四请求,从所述第一存储器池中分配所述第一存储对象;
向所述第二处理器发送用于分配与所述第一存储对象成镜像的第二存储对象的第三命令;以及
响应于所述第一存储对象被分配,向所述客户端模块返回分配的所述第一存储对象。
5.根据权利要求4所述的方法,其中将所述数据写入到所述第一处理器上的第一缓存模块中包括:
将所述数据写入到所述第一存储对象中。
6.根据权利要求4所述的方法,其中发送所述第一命令包括:
向所述第二缓存模块发送使得所述数据被写入到所述第二存储对象中的所述第一命令。
7.根据权利要求2所述的方法,其中所述第一缓存模块包括瞬态存储介质和持久存储介质,所述数据被缓存在所述瞬态存储介质中,并且所述方法还包括:
响应于接收到指示电源故障发生的第一信号,将所述数据从所述瞬态存储介质转移至所述持久存储介质中;
响应于接收到指示所述电源故障恢复的第二信号,将所述数据从所述持久存储介质转移回所述瞬态存储介质中;以及
向所述客户端模块发送所述数据的缓存已经从所述电源故障中恢复的指示。
8.根据权利要求7所述的方法,其中将所述数据从所述持久存储介质转移回所述瞬态存储介质中包括:
在所述瞬态存储介质中重新创建所述第一存储器池;
从所述第一存储器池中重新分配所述第一存储器对象;以及
将所述数据从所述持久存储介质转移至所述第一存储器对象中。
9.一种用于缓存数据的方法,包括:
向第一处理器上的第一缓存模块发送用于缓存数据的第一请求;
响应于从所述第一缓存模块接收到所述数据已经被写入所述第一缓存模块的第一指示,向所述第一缓存模块发送用于向第二处理器同步所述数据的第二请求,使得所述数据被写入到所述第二处理器上的第二缓存模块中;以及
接收所述数据已经被同步的第二指示。
10.根据权利要求9所述的方法,还包括:
向所述第一缓存模块发送用于在所述第一缓存模块和所述第二缓存模块上创建镜像存储器池的第三请求;以及
从所述第一缓存模块获取所述镜像存储器池中的存储器池,所述存储器池被创建在所述第一缓存模块上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西IP控股有限责任公司,未经伊姆西IP控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611192431.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:智能平板、通道切换方法与计算机可读存储介质
- 下一篇:存储器系统及其操作方法