[发明专利]用于存储子系统的关联和原子回写高速缓冲存储系统和方法有效
申请号: | 201710087102.5 | 申请日: | 2017-02-17 |
公开(公告)号: | CN107102955B | 公开(公告)日: | 2020-03-13 |
发明(设计)人: | H·C·西米欧纳斯库;B·孙达拉拉曼;S·尼玛瓦卡尔;L·S·金;M·伊什;S·奥拉可 | 申请(专利权)人: | 希捷科技有限公司 |
主分类号: | G06F12/0868 | 分类号: | G06F12/0868;G06F12/0873;G06F12/0877;G06F12/123 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 章蕾 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请涉及用于存储子系统的关联和原子回写高速缓冲存储系统和方法。响应于来自主机的可高速缓冲存储写入请求,从自由列表中分配物理高速缓冲存储位置,并且在不考虑到对应逻辑地址的任何读取请求是否待决的情况下将数据块写入所述高速缓冲存储位置。在所述数据已经写入之后,同样在不考虑任何读取请求是否针对所述对应逻辑地址待决的情况下,更新元数据以使所述高速缓冲存储位置与所述逻辑地址相关联。维持针对具有有效数据的每个高速缓冲存储位置待决的数据存取请求的计数,并且仅当所述计数指示没有数据存取请求针对所述高速缓冲存储位置待决时将高速缓冲存储位置返回到所述自由列表。 | ||
搜索关键词: | 用于 存储 子系统 关联 原子 高速 缓冲 存储系统 方法 | ||
【主权项】:
一种用于在数据存储子系统中高速缓冲存储的方法,其包括:接收写入请求,所述写入请求指示一或多个逻辑地址和待对应地写入所述一或多个逻辑地址的一或多个数据块;响应于所述写入请求,从自由列表分配高速缓冲存储器中的一或多个物理位置;在不考虑对所述一或多个逻辑地址的任何读取请求是否待决的情况下将所述一或多个数据块存储在所述一或多个物理位置中;在所述一或多个数据块已经存储在所述一或多个物理位置中之后,并且在不考虑任何读取请求是否针对所述一或多个逻辑地址待决的情况下,更新元数据以使所述一或多个物理位置与所述一或多个逻辑地址相关联;维持针对所述高速缓冲存储器中具有有效数据的每个物理位置待决的包括读取请求的数据存取请求的计数;以及当所述计数指示没有数据存取请求针对所述物理位置待决时将所述物理位置返回到所述自由列表。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于希捷科技有限公司,未经希捷科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710087102.5/,转载请声明来源钻瓜专利网。