[发明专利]存储系统和有别名的存储器有效
申请号: | 201480030762.4 | 申请日: | 2014-05-28 |
公开(公告)号: | CN105339909B | 公开(公告)日: | 2018-08-24 |
发明(设计)人: | W.R.蒂普顿;S.费尔马;L.王;M.J.史密斯 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F12/0866 | 分类号: | G06F12/0866;G06F3/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储系统 别名 存储器 | ||
本文描述的主题的各方面涉及存储系统和有别名的存储器。在各方面中,文件系统驱动程序或其它组件可以向存储器控制器发送在存储器的两个块之间创建别名的请求。存储器的这些块之一可以被用于主存储器,而存储器的这些块中的另一个可以被用于存储系统。作为响应,存储器控制器可以在存储器的块之间创建别名。直到别名被切断为止,当存储器控制器接收到针对来自于主存储器中的块的数据的请求时,存储器控制器可以用来自于用于存储系统的存储器块的数据进行响应。存储器控制器还可以实现如本文描述的其它动作。
背景技术
本申请涉及存储,更具体地,涉及存储系统和有别名的存储器。
背景技术
用于计算机系统的存储器传统地被分为易失性和非易失性存储器。易失性存储器需要电力来保持它上面存储的数据。非易失性存储器即使在不加电的时候也可以保留数据。先前,计算机已经使用了易失性和非易失性存储器二者,因为每个都具有某些优点。例如,易失性存储器通常比非易失性存储器快得多,而非易失性存储器经常每比特的成本少得多。非易失性存储器技术方面的进步正在缩小易失性和非易失性存储器之间在速度方面的差距,而非易失性存储器保持着在电力缺失期间保存数据的优点。
本文要求保护的主题并不局限于解决任何缺点的或仅在诸如前面描述的那些环境之类的环境中操作的实施例。相反,提供这一背景仅仅是为了说明其中可以实践本文描述的一些实施例的一个示范性技术领域。
发明内容
简要地,本文描述的主题的各方面涉及存储系统和有别名的存储器。在各方面中,文件系统驱动程序或其它组件可以向存储器控制器发送在存储器的两个块之间创建别名的请求。存储器的这些块之一可以被用于主存储器,而存储器的这些块中的另一个可以被用于存储系统。作为响应,存储器控制器可以在存储器的块之间创建别名。直到别名被切断为止,当存储器控制器接收到针对来自于主存储器中的块的数据的请求时,存储器控制器可以用来自于用于存储系统的存储器块的数据进行响应。存储器控制器还可以实现如本文描述的其它动作。
本发明内容被提供来简要地标识下面在具体实施方式中进一步描述的主题的一些方面。本发明内容并非打算用来标识所要求保护的主题的关键或必要特征,其也并非意图被用于限制所要求保护的主题的范围。
短语“本文描述的主题”指的是具体实施方式中描述的主题,除非上下文另有清楚指示。术语“各方面”应当被解读为“至少一个方面”。标识具体实施方式中描述的主题的各方面并非意图用来标识所要求保护的主题的关键或必要特征。
前面描述的各方面和本文描述的主题的其它方面是以举例的方式图示出的,并且并非限制在附图中,这些附图中相同的参考数字指示相同的元件并且其中:
附图说明
图1是表示可以将本文描述的主题的各方面合并到其中的示范性通用计算环境的框图;
图2和5是概括地表示按照本文描述的主题的各方面的非易失性存储器的框图;
图3是概括地表示按照本文描述的主题的各方面的图2的存储器块的子块之间的别名的各种不同状态的框图。
图4和6是概括地表示按照本文描述的主题的各方面配置的系统的示范性组件的框图;
图7是概括地表示按照本文描述的主题的各方面的可以结合从存储器控制器的角度创建别名而发生的示范性动作的流程图;
图8是概括地表示按照本文描述的主题的各方面的可以结合从存储器控制器的角度获得有别名的块的数据而发生的示范性动作的流程图;和
图9是示出按照本文描述的主题的各方面的可以在经由存储器控制器访问存储器的组件上发生的示范性动作的流程图。
具体实施方式
定义
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480030762.4/2.html,转载请声明来源钻瓜专利网。