[发明专利]通过在写入相变存储器之前读取来实现增强性能以避免写入取消有效
申请号: | 201510405328.6 | 申请日: | 2015-07-10 |
公开(公告)号: | CN105278871B | 公开(公告)日: | 2019-05-07 |
发明(设计)人: | C.盖约特;R.马蒂斯卡;D.武西尼克 | 申请(专利权)人: | 西部数据技术公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 史新宏 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 写入 相变 存储器 之前 读取 实现 增强 性能 避免 取消 | ||
提供一种用于通过在写入相变存储器(PCM)之前读取来实现增强性能的方法、装置和存储设备。每次写入PCM之前进行读取,以避免由于来自附近位置的紧急读取的写入取消。对于每次写入,在PCM中写入之前,从PCM读取大数据块,诸如整个分区。在控制器中保持大数据块的高速缓存拷贝达写入的持续时间。从高速缓存的拷贝提供来自预取区的读取请求,从而防止在写入操作期间的读取中断。
技术领域
本发明一般涉及数据存储领域,并且更具体地涉及一种方法、装置和存储设备,用于通过在写入相变存储器(PCM)之前的读取来实现增强性能以避免由于来自附近位置的紧急读取的写入取消。
背景技术
相变存储器(PCM)是一种用于下一代非易失性固态存储的有前途的介质。PCM的特质之一是:写入比特所需的时间比读取比特的时间长得多;写入操作比读取慢大约50倍。
在进行写入操作的同时,诸如被称为分区的芯片区这样的芯片的较大的存储区被阻止读取或写入访问。这意味着,来自被写入分区的读取请求必须等待写入完成,这可能比通常的读取延迟长50倍。否则,必须中止写入操作以便读取以及时的方式进行,然后稍后再次尝试写入操作。
存在提供一种实现固态驱动器(SSD)(例如,包括相变存储器(PCM))的数据写入的增强性能的有效且高效的机制。
在下面的描述和权利要求书中,术语相变存储器(PCM)应当被宽泛地理解为在读取和写入等待时间之前具有大的不对称性、读取比写入更快的存储设备。
发明内容
所呈现的实施例的方面提供一种通过在写入相变存储器(PCM)之前读取来实现增强性能的方法、装置和存储设备。其他重要方面将提供基本上没有负面效果并且克服现在技术布置的一些缺点的这样的方法、装置和存储设备。
简要地,提供一种通过在写入相变存储器(PCM)之前读取来实现增强性能的方法、装置和存储设备。每次写入PCM之前进行读取,以避免由于来自附近位置的紧急读取的写入取消。对于每次写入,在PCM中写入之前,从PCM读取大数据块,诸如整个分区。在控制器中保持大数据块的高速缓存拷贝达写入的持续时间。从高速缓存的拷贝提供来自预取区的读取请求,从而防止在写入操作期间的读取中断。
附图说明
从下面在附图中所例示的本发明的优选实施例的详细描述可以最佳地理解本发明以及以上的和其他的目的和优点,附图中:
图1是例示例如根据优选实施例的用于固态驱动器(SSD)的用于实现在写入相变存储器之前读取的增强性能方法的系统的框图表示;
图2是例示例如根据优选实施例的用于固态驱动器(SSD)的用于实现在写入相变存储器之前增强性能读取的图1的系统的示例操作的流程图;
图3例示对一些已知存储器设备的典型的现有技术数据写入;
图4例示根据优选实施例的对相变存储器的数据写入;以及
图5是例示根据优选实施例的计算机程序产品的框图。
具体实施方式
在本发明的实施例的下面的详细描述中,参照附图,附图例示可以实施本发明的示例实施例。要理解的是,可以利用其他实施例,并且可以进行结构改变,而不脱离本发明的范围。
根据优选实施例的特征,提供一种实现包括例如针对固态驱动器(SSD)的相变存储器的增强数据写入的增强性能的方法、装置和存储设备。增强数据写入使用优选实施例的在向相变存储器写入数据之前的读取来实现。
根据优选实施例的特征,对相变存储器(PCM)的每次写入之前进行读取,该读取在控制器中被保持达写入的持续时间,使得从高速缓存的拷贝来提供来自预取区的读取请求,避免写入操作的读取中断。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西部数据技术公司,未经西部数据技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510405328.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:简档制作方法
- 下一篇:应用于数据传输界面的双向全双工锁定系统及其运作方法