公开了信息处理装置和信息处理方法。信息处理装置包括指派单元和判定单元。指派单元评估整体上构成一个存储设备的多个半导体存储器中的每一个的物理特性并且向多个半导体存储器的至少一部分指派与评估结果相对应的用途属性。判定单元对于数据的写入命令判定作为该数据的写入目的地的具有最优用途属性的半导体存储器。
【技术实现步骤摘要】
本公开涉及,具体而言涉及在SSD(SC)Iid state drive,固态驱动器)被用作存储设备的情况下适宜的。
技术介绍
近年来,SSD作为容量易于增大并且在执行随机访问时具有高读取速度的存储设 备正吸引着注意。对于标准SSD,现在使用NAND闪存。特别地,己知这样的事实,即,因为随着重写次数的增加存储器单元的劣化进展, NAND闪存变得不能够保持存储器信息。具体而言,随着反复重写,用于防止电子从存储电子 的浮置栅极泄漏的隧道氧化膜的劣化进展,并且一些电子从隧道氧化膜中泄漏,从而减少 了浮置栅极中的电子的数量。另外,半导体产品的特有问题的示例包括由于硅晶片的中心 部分与周边部分之间的纯度的变动或者硅晶片的Z方向上的纯度的变动引起的特性的个 体差异的问题。就此,SSD采用磨损平衡(wear leveling),磨损平衡通过以块为单位管理写入次 数并且均衡所有块中的写入次数,来防止一部分块的隧道氧化膜集中劣化。另外,采用了不 良块管理、差错校正功能等等。在不良块管理中,登记由于差错而写入失败的块并且以后禁 止使用该块。2010-061578号日本专利申请早期公布(第段)公开了一种用于识别/分 析诸如SSD之类的半导体存储设备的预期可用时间(预期寿命)的方法。在此方法中,计 算基于擦除计数的时间性转变的上升系数,并且利用上升系数与根据半导体存储设备的容 量计算出的擦除计数的最大值之间的关系来计算半导体存储设备的预期可用时间。也就是 说,在继续使用计算机的情况下半导体存储设备的擦除计数根据这样计算出的擦除计数的 上升系数达到擦除计数的上述最大值的经过时间被计算作为预期可用时间,并且被显示在 计算机的显示器上。
技术实现思路
在磨损平衡中,预期SSD的寿命会被延长。另一方面,在2010-061578号日本专利 申请早期公布中公开的技术中,通过显示预期可用时间来管理SSD的更换时间。两种技术 都对使用SSD作为存储设备的系统的可靠性的改善作出了贡献。然而,存在另一个关于对 SSD的数据的读取和写入的响应性的问题。然而,在可能无法消除由于硅基板的杂质浓度的空间变动等等引起的SSD之间的 物理特性的个体差异的当前情形中,还没有具体确立用于改善在利用多个SSD实现存储设 备的情况下的总体响应性的技术。鉴于如上所述的情况,需要一种能够改善在多个半导体存储器被用作存储设备的 情况下的总体响应性的。根据本公开的一个实施例,提供了一种信息处理装置,包括指派单元,该指派单元被配置为评估整体上构成一个存储设备的多个半导体存储器中的每一个的物理特性并 且向多个半导体存储器的至少一部分指派与评估结果相对应的用途属性;以及判定单元, 该判定单元被配置为对于数据的写入命令判定作为该数据的写入目的地的具有最优用途 属性的半导体存储器。在此实施例中,基于对整体上构成一个存储设备的多个半导体存储器中的每一个 的物理特性的评估结果,指派单元向多个半导体存储器的至少一部分指派用途属性,并且 判定单元判定对于数据的写入命令作为数据的写入目的地的具有最优用途属性的半导体 存储器。也就是说,在此实施例中,在多个半导体存储器的物理特性中存在个体差异的情况 下,判定单元以利用半导体存储器的物理特性的方式判定数据的写入目的地。从而,在多个 半导体存储器被用作存储设备的情况下,预期改善存储设备的总体响应性。根据此实施例的信息处理装置还可包括处理单元。处理单元可对数据执行预定的 运算处理并且向经历了运算处理的数据的写入命令添加属性指定标志。判定单元可从处理 单元接收写入命令并且基于添加到写入命令的属性指定标志来判定具有最优用途属性的 半导体存储器。具体而言,处理单元判定经历了运算处理的数据属于例如以下数据之一对于存 储设备频繁重复读取和写入的数据;在一度(once)被写入后几乎没有被重写、而是被重复 读取的数据;以及通过重写多次重复更新的数据,并且处理单元向写入命令添加与该结果 相对应的属性指定标志。从而,在多个半导体存储器的物理特性存在个体差异的情况下,判 定单元能够以利用每个半导体存储器的物理特性的方式适当地判定数据的写入目的地。指派单元可被配置为对于至少包括不良块的发生率、读取时间和写入时间在内的 特性评估标准中的每一个,评估多个半导体存储器中的每一个的物理特性,基于评估结果 向多个半导体存储器的一部分指派读取/写入优先的用途属性,向多个半导体存储器的另 一部分指派读取优先的用途属性,并且向多个半导体存储器的另外一部分指派写入优先的 用途属性。从而,可以适当地评估半导体存储器的物理特性,并且可向半导体存储器指派适 当的用途属性。指派单元可基于文件的数据的读取频率在被指派了不同用途属性的多个半导体 存储器之间转移文件的数据。文件的数据可被转移到被指派了适合于实际读取频率的用途 属性的半导体存储器。从而,例如,可以有效地消除如下的容量浪费即,具有相对较高的物 理特性并且被指派了读取/写入优先、读取优先等等的用途属性的半导体存储器的容量被 实际上不具有高读取频率的文件的数据所消耗。指派单元可在管理表格中以相互关联的方式管理文件名、文件创建日期和时间、 逻辑地址、每个半导体存储器的物理地址以及读取次数,并且基于管理表格中登记的文件 创建日期和时间以及读取次数的值来计算读取频率。从而,可适当地计算文件的数据的读 取频率,并且改善在被指派了不同用途属性的多个半导体存储器之间转移文件的数据的处 理的可靠性。指派单元可被配置为包括至少第一阈值、第二阈值和第三阈值作为用于对文件 的数据的读取频率的评估的阈值,第一阈值、第二阈值和第三阈值满足第一阈值<第二阈 值< 第三阈值;当读取频率变得大于第三阈值并且文件的数据在除了多个半导体存储器中 的第一半导体存储器以外的半导体存储器中时,将文件的数据转移到第一半导体存储器,其中第一半导体存储器被指派了读取/写入优先的用途属性;当读取频率变得大于第二阈值且等于或小于第三阈值并且文件的数据在除了多个半导体存储器中的第二半导体存储器以外的半导体存储器中时,将文件的数据转移到第二半导体存储器,其中第二半导体存储器被指派了读取优先的用途属性;当读取频率变得大于第一阈值且等于或小于第二阈值并且文件的数据在除了多个半导体存储器中的第三半导体存储器以外的半导体存储器中时,将文件的数据转移到第三半导体存储器,其中第三半导体存储器被指派了写入优先的用途属性;并且当读取频率等于或小于第一阈值并且文件的数据在除了多个半导体存储器中的第四半导体存储器以外的半导体存储器中时,将文件的数据转移到第四半导体存储器,其中第四半导体存储器没有被指派用途属性。从而,可以有效地消除如下的容量浪费g卩,诸如第一半导体存储器和第二半导体存储器之类的具有相对较高的物理特性的半导体存储器的容量被实际上不具有高读取频率的文件的数据所消耗。相反,可以防止实际上具有高读取频率的文件的数据一直被存储在诸如第三半导体存储器和第四半导体存储器之类的具有相对较低的物理特性的半导体存储器中。从而,可以改善存储设备的表观响应性(apparent responsiveness)。另外,指派单元可基于文件的数据的读取频率和从前次读取起的经过时间在被指派了不同用途属性的多个半导本文档来自技高网...
【技术保护点】
一种信息处理装置,包括:指派单元,该指派单元被配置为评估整体上构成一个存储设备的多个半导体存储器中的每一个的物理特性并且向所述多个半导体存储器的至少一部分指派与评估结果相对应的用途属性;以及判定单元,该判定单元被配置为对于数据的写入命令判定作为该数据的写入目的地的具有最优用途属性的半导体存储器。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:高木芳德,小方一郎,日比启文,田村吉弘,井崎大辅,吉田恭助,
申请(专利权)人:索尼公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。