【技术实现步骤摘要】
本专利技术通常涉及存储器,且更具体地,涉及使用闪存器件作为高速缓存存储器。
技术介绍
闪存器件是可以在大块中电擦除和再编程的一类非易失性存储器件。闪存器件在由浮置栅极晶体管构造的存储器单元的阵列中存储信息。单电平单元(SLC)闪存器件在每个单元中存储一比特信息。多电平单元(MLC)闪存器件可以通过在多级电荷之间选择来施加到其单元的浮置栅极,使得每单元存储多于一比特。闪存器件具有有限寿命,因为它们仅可以支持有限次数的编程-擦除(P/E)循环。当今商业可得的闪存器件通常被保证在损耗开始影响存储的可靠性之前支持指定次数的P/E循环。使用闪存器件作为动态随机存取存储器(DRAM)和/或硬盘(HDD)的替换或补充正日益吸引人,因为闪存的成本降低,且闪存的性能增加。从成本角度,闪存当前大约比传统DRAM便宜十倍。闪存的较低成本允许存储大得多的数据组,而不相应增加存储器的成本。从性能角度,当今闪存当前具有比传统机械盘高大约两倍量级的随机读取吞吐量。使用闪存器件用于高速缓存存储器的一个缺点是闪存器件具有有限寿命,且可能不理想地存储经历大量更新的数据
技术实现思路
一个实施例是包括 ...
【技术保护点】
一种方法,包括:节制对闪存器件的访问,该闪存器件是包括闪存器件和第二存储器器件的存储器系统的一部分,所述节制通过闪存器件外部的逻辑进行,所述节制包括:响应于闪存器件的估计的剩余寿命,计算节制因子;确定该节制因子是否超出阈值;响应于确定该节制因子不超出该阈值,向闪存器件写入数据;以及响应于确定该节制因子超出该阈值,向第二存储器器件写入数据。
【技术特征摘要】
2011.05.20 US 13/112,8941.一种方法,包括 节制对闪存器件的访问,该闪存器件是包括闪存器件和第二存储器器件的存储器系统的一部分,所述节制通过闪存器件外部的逻辑进行,所述节制包括 响应于闪存器件的估计的剩余寿命,计算节制因子; 确定该节制因子是否超出阈值; 响应于确定该节制因子不超出该阈值,向闪存器件写入数据;以及 响应于确定该节制因子超出该阈值,向第二存储器器件写入数据。2.根据权利要求I的方法,其中,所述计算节制因子进一步响应于该数据的特征。3.根据权利要求2的方法,其中,所述特征是该数据的大小。4.根据权利要求I的方法,其中,所述计算节制因子进一步响应于所述闪存器件的估计的最大吞吐量。5.根据权利要求I的方法,其中,所述闪存器件包括高速缓存存储器。6.根据权利要求I的方法,其中,所述第二存储器器件是硬盘驱动器。7.一种系统,包括 存储器,包括闪存器件和第二存储器器件;以及 耦合于所述闪存器件的存储器控制器,所述存储器控制器被配置以 响应于所述闪存器件的估计的剩余寿命,计算节制因子; 确定该节制因子是否超出阈值; 响应于确定该节制因子不超出该阈值,向闪存器件写入数据;以及 响应于确定该节制因子超出该阈值,向第二存储器器件写入数据。8.根据权利要求7的系统,其中,所述计算节制因子进一步响应于该数据的特征。9.根据权利要求7的系统,其中,所述计算节制因子进一步响应于所述闪存器件的估计的最大吞吐量。10.根据权利要求7的系统,其中,所述闪存器件包括高速缓存存储器。11.根据权利要求7的系统,其中,所述第二存储器器件包括硬盘驱动器。12.根据权利要求7的系统,其中,所述特征是该数据的大小。13.—种方法,包括 节制对闪存器件的访问,该闪存器件是包括闪存器件和第二存储器器件的存储器系统的一部分,所述节制通过闪存器件外部的逻辑进行,所述节制包括 响应于闪存器件的估计的剩余寿命,计算寿命节制因子; 响应于闪存器件的估计的最大吞吐量,计算吞吐量节制因子; 响应于所述寿命节制因子和所述吞吐量节制因子来计算最大节制因...
【专利技术属性】
技术研发人员:WA贝洛米尼,BS吉尔,JL哈夫纳,SR赫兹勒,A尼特赞,E罗特姆,VG纳亚,E施穆里,DF史密斯,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。