[发明专利]使用混合存储器设备的块存储有效
申请号: | 201380075539.7 | 申请日: | 2013-09-10 |
公开(公告)号: | CN105144074B | 公开(公告)日: | 2018-10-09 |
发明(设计)人: | S.C-C.李;R.A.亚历山大;L.E.普雷维特;C.陈;V.萨多夫斯基 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 混合 存储器 设备 存储 | ||
1.一种或多种包括其上存储的指令的计算机可读存储介质,所述指令响应于由计算设备的执行而使该计算设备实行包括以下的操作:
发现对应于安装在计算设备上的至少一个混合存储器设备的块存储设备的实例,至少一个混合存储器设备包括至少一个易失性存储器部分和至少一个非易失性存储器部分;
响应于实例的所述发现,生成表示块存储设备的实例的设备对象;
响应于所述生成设备对象,加载用于至少一个混合存储器设备的设备驱动器;以及
呈现至少一个混合存储器设备的视觉表示,视觉表示使得用户能够经由设备驱动器和设备对象与块存储设备的实例的直接交互,使得数据经由逻辑块寻址可被用户直接写入到至少一个混合存储器设备的至少一个易失性存储器部分和至少一个非易失性存储器部分二者中。
2.如权利要求1中所述的一种或多种计算机可读存储介质,其中至少一个混合存储器设备包括非易失性双列直插式存储器模块设备(NVDIMM)。
3.如权利要求1中所述的一种或多种计算机可读存储介质,其中使得用户能够与所述块存储设备的所述实例直接交互包括:使得用户能够选择用于计算设备上的数据的非易失性存储的块存储设备的视觉表示。
4.如权利要求1中所述的一种或多种计算机可读存储介质,其中所述操作包括:
从块存储设备接收通知事件;以及
基于通知事件以及利用计算设备发起动作。
5.一种计算机实现的方法,包括:
检测安装在计算设备上的混合存储器设备,混合存储器设备包括集成在单个设备上的至少一个易失性存储器部分和至少一个非易失性存储器部分;
作为一个或多个可用块存储设备将混合存储器设备暴露给用户、应用或系统处理的一个或多个,使得数据经由逻辑块寻址可经由设备驱动器由用户、应用或系统处理的一个或多个直接写入到混合存储器设备的至少一个易失性存储器部分和至少一个非易失性存储器部分二者中;以及
使得用户、应用或系统处理的一个或多个能够访问混合存储器设备的至少一个易失性存储器部分和至少一个非易失性存储器部分二者有关的信息,包括所使用的存储空间的量、可用的存储空间的量、关于混合存储器设备的存储装置的一个或多个破坏或不可使用部分中的一个或多个。
6.如权利要求5中所述的方法,包括:
接收针对计算设备的错误条件的通知;以及
导致来自计算设备的数据存储在混合存储器设备的至少一个非易失性存储器部分上,使得数据能够在计算设备丢失数据的事件中恢复。
7.一种计算系统,包括:
至少一个处理器;
包括存储其上的指令的一个或多个计算机可读存储介质,所述指令响应于至少一个处理器的执行而使该系统实行包括以下的操作:
发现对应于安装在计算设备上的至少一个混合存储器设备的块存储设备的实例,至少一个混合存储器设备包括至少一个易失性存储器部分和至少一个非易失性存储器部分;
响应于实例的所述发现,生成表示块存储设备的实例的设备对象;
响应于所述生成设备对象,加载用于至少一个混合存储器设备的设备驱动器;以及
呈现至少一个混合存储器设备的视觉表示,视觉表示使得用户能够经由设备驱动器和设备对象与块存储设备的实例的直接交互,使得数据经由逻辑块寻址可被用户直接写入到至少一个混合存储器设备的至少一个易失性存储器部分和至少一个非易失性存储器部分二者中。
8.如权利要求7中所述的系统,其中至少一个混合存储器设备包括非易失性双列直插式存储器模块设备(NVDIMM)。
9.如权利要求7中所述系统,其中使得用户能够与所述块存储设备的所述实例直接交互包括:使得用户能够选择用于计算设备上的数据的非易失性存储的块存储设备的视觉表示。
10.如权利要求7中所述的系统,其中所述操作包括:
从块存储设备接收通知事件;以及
基于通知事件以及利用计算设备发起动作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380075539.7/1.html,转载请声明来源钻瓜专利网。