磁盘装置及其控制方法_5

文档序号:8340789阅读:来源:国知局
磁盘装置I的性能。
[0116]另外,在实施方式中,在磁盘装置I中,确定部45按照从发生特定状况起的经过时间来暂时确定乘法器41b应进行乘法运算的权重,使用与特定状况从发生到完结的持续时间相应的系数来调整该暂时确定的权重,将调整后的权重确定为乘法器41b应进行乘法运算的权重。此时,确定部45在特定状况从发生到完结的持续时间是第I持续时间的情况下,将应使用于权重的调整的系数确定为第I系数,在特定状况从发生到完结的持续时间是比第I持续时间长的第2持续时间的情况下,将应使用于权重的调整的系数确定为比第I系数小的第2系数。由此,确定部45能够确定访问计数器41的计数单位,使得在特定状况从发生到完结的持续时间(例如装置的启动持续时间)短时容易使刚发生特定状况后被访问的数据的记录区域优先,且在特定状况从发生到完结的持续时间(例如装置的启动持续时间)长时容易使访问频率高的数据的记录区域优先。
[0117]另外,在实施方式中,在磁盘装置I中,重新配置处理部47在第I逻辑地址的数据被记录在第I物理地址、且第2逻辑地址的数据被记录在第2物理地址的情况下,将第2逻辑地址的数据重新配置到第I物理地址,并且将第I逻辑地址的数据重新配置到第2物理地址。第I逻辑地址是属于与访问计数表中的第I累积值对应的区域的逻辑地址。第I物理地址能够以第I访问时间进行访问。第2逻辑地址是属于与访问计数表中的比第I累积值大的第2累积值对应的区域的逻辑地址。第2物理地址能够以比第I访问时间长的第2访问时间进行访问。即,重新配置处理部47进行数据的重新配置,使得越是访问计数表中的累积值高的区域的数据,越是被配置在访问时间短(访问快)的物理地址。由此,能够按照包含用着眼于特定状况的权重而计数的累积值的访问计数表,改善针对特定状况的磁盘装置I的性能。
[0118]虽然说明了本发明的几个实施方式,但是这些实施方式是作为示例而提示的,无意限定发明的范围。这些新的实施方式能够以其他各种方式来实施,在不超出发明的主旨的范围内能够进行各种省略、置换、变更。这些实施方式或其变形包含在发明的范围、主旨之内,并且包含在与权利要求书所记载的发明等同的范围内。
【主权项】
1.一种磁盘装置,具备: 磁盘,其具有记录区域; 存储部,其按分割所述磁盘的所述记录区域而得到的多个区域的每个区域,关联地存储与对该每个区域的访问次数相应的值;以及 控制部,其以计数单位来对与对所述多个区域的访问次数相应的值进行计数,并更新存储在所述存储部的所述值,所述计数单位是按照从发生特定状况起的经过时间来确定的值、且是按单位访问而被计数的值。
2.根据权利要求1所述的磁盘装置,其特征在于, 所述控制部还按照所述更新后的值来对记录于所述磁盘的数据进行重新配置。
3.根据权利要求2所述的磁盘装置,其特征在于, 所述存储部存储访问计数表,该访问计数表是针对分配到所述磁盘的多个逻辑地址关联了逻辑地址和由所述控制部计数的值的累积值的表, 所述控制部将所述控制部的计数值与存储在所述存储部的访问计数表中的成为更新对象的逻辑地址所对应的累积值相加,并用相加结果来覆盖更新与成为所述更新对象的逻辑地址对应的累积值。
4.根据权利要求3所述的磁盘装置,其特征在于, 所述控制部在与第I累积值对应的第I逻辑地址的数据被记录在能以第I访问时间进行访问的第I物理地址、且与比所述第I累积值大的第2累积值对应的第2逻辑地址的数据被记录在能以比所述第I访问时间长的第2访问时间进行访问的第2物理地址的情况下,将所述第2逻辑地址的数据重新配置到所述第I物理地址,并且将所述第I逻辑地址的数据重新配置到所述第2物理地址。
5.根据权利要求1所述的磁盘装置,其特征在于, 所述特定状况包含所述磁盘装置的启动, 所述控制部在从发生所述特定状况起的经过时间是第I时间的情况下将所述计数单位确定为第I值,在从发生所述特定状况起的经过时间是比所述第I时间长的第2时间的情况下将所述计数单位确定为比所述第I值小的第2值。
6.根据权利要求1所述的磁盘装置,其特征在于, 所述控制部按照所述特定状况从发生到完结的持续时间和从发生所述特定状况起的经过时间来确定所述计数单位。
7.根据权利要求1所述的磁盘装置,其特征在于, 所述特定状况包含所述磁盘装置的启动, 所述控制部在所述特定状况从发生到完结的持续时间是第I持续时间的情况下将所述计数单位确定为第3值,在所述特定状况从发生到完结的持续时间是比所述第I持续时间长的第2持续时间的情况下将所述计数单位确定为比所述第3值小的第4值。
8.根据权利要求2所述的磁盘装置,其特征在于, 所述特定状况包含所述磁盘装置的启动, 所述控制部在从发生所述特定状况起的经过时间是第I时间的情况下将所述计数单位确定为第I值,在从发生所述特定状况起的经过时间是比所述第I时间长的第2时间的情况下将所述计数单位确定为比所述第I值小的第2值。
9.根据权利要求2所述的磁盘装置,其特征在于, 所述控制部按照所述特定状况从发生到完结的持续时间和从发生所述特定状况起的经过时间来确定所述计数单位。
10.根据权利要求2所述的磁盘装置,其特征在于, 所述特定状况包含所述磁盘装置的启动, 所述控制部在所述特定状况从发生到完结的持续时间是第I持续时间的情况下将所述计数单位确定为第3值,在所述特定状况从发生到完结的持续时间是比所述第I持续时间长的第2持续时间的情况下将所述计数单位确定为比所述第3值小的第4值。
11.一种磁盘装置的控制方法,该磁盘装置具备具有记录区域的磁盘,所述控制方法包括以下步骤: 按分割所述磁盘的所述记录区域而得到的多个区域的每个区域,关联地存储与对该每个区域的访问次数相应的值; 以计数单位来对与对所述每个区域的访问次数相应的值进行计数,并更新所述存储的值,所述计数单位是按照从发生特定状况起的经过时间来确定的值、且是每单位访问次数而被计数的值。
12.根据权利要求11所述的控制方法,其特征在于, 所述更新的步骤还包含按照所述更新后的值来对记录于所述磁盘的数据进行重新配置。
13.根据权利要求12所述的控制方法,其特征在于, 所述存储的步骤包含存储访问计数表,该访问计数表是针对分配到所述磁盘的多个逻辑地址关联了逻辑地址和所述计数的值的累积值的表, 所述更新的步骤包含将所述计数的计数值与所述存储的访问计数表中的成为更新对象的逻辑地址所对应的累积值相加,并用相加结果来覆盖更新与成为所述更新对象的逻辑地址对应的累积值。
14.根据权利要求13所述的控制方法,其特征在于, 所述更新的步骤包含: 在与第I累积值对应的第I逻辑地址的数据被记录在能以第I访问时间进行访问的第I物理地址、且与比所述第I累积值大的第2累积值对应的第2逻辑地址的数据被记录在能以比所述第I访问时间长的第2访问时间进行访问的第2物理地址的情况下,将所述第2逻辑地址的数据重新配置到所述第I物理地址,并且将所述第I逻辑地址的数据重新配置到所述第2物理地址。
15.根据权利要求11所述的控制方法,其特征在于, 所述特定状况包含所述磁盘装置的启动, 所述更新的步骤包含: 在从发生所述特定状况起的经过时间是第I时间的情况下将所述计数单位确定为第I值,在从发生所述特定状况起的经过时间是比所述第I时间长的第2时间的情况下将所述计数单位确定为比所述第I值小的第2值。
16.根据权利要求11所述的控制方法,其特征在于, 所述更新的步骤包含: 按照所述特定状况从发生到完结的持续时间和从发生所述特定状况起的经过时间来确定所述计数单位。
17.根据权利要求11所述的控制方法,其特征在于, 所述特定状况包含所述磁盘装置的启动, 所述更新的步骤包含: 在所述特定状况从发生到完结的持续时间是第I持续时间的情况下将所述计数单位确定为第3值,在所述特定状况从发生到完结的持续时间是比所述第I持续时间长的第2持续时间的情况下将所述计数单位确定为比所述第3值小的第4值。
18.根据权利要求12所述的控制方法,其特征在于, 所述特定状况包含所述磁盘装置的启动, 所述更新的步骤包含: 在从发生所述特定状况起的经过时间是第I时间的情况下将所述计数单位确定为第I值,在从发生所述特定状况起的经过时间是比所述第I时间长的第2时间的情况下将所述计数单位确定为比所述第I值小的第2值。
19.根据权利要求12所述的控制方法,其特征在于, 所述更新的步骤包含: 按照所述特定状况从发生到完结的持续时间和从发生所述特定状况起的经过时间来确定所述计数单位。
20.根据权利要求12所述的控制方法,其特征在于, 所述特定状况包含所述磁盘装置的启动, 所述更新的步骤包含: 在所述特定状况从发生到完结的持续时间是第I持续时间的情况下将所述计数单位确定为第3值,在所述特定状况从发生到完结的持续时间是比所述第I持续时间长的第2持续时间的情况下将所述计数单位确定为比所述第3值小的第4值。
【专利摘要】本发明提供一种磁盘装置及其控制方法。磁盘装置具有磁盘、存储部以及控制部。磁盘具有记录区域。存储部按分割磁盘的记录区域而得到的多个区域的每个区域,关联地存储与对每个区域的访问次数相应的值。控制部以计数单位来对与对多个区域的访问次数相应的值进行计数,并更新存储在存储部的值,所述计数单位是按照从发生特定状况起的经过时间来确定的值、且是按单位访问而被计数的值。
【IPC分类】G11B5-02, G06F12-08
【公开号】CN104658550
【申请号】CN201410010681
【发明人】山本道夫, 栗林哲生, 田代雅己, 井上健司, 角谷巧, 菅野浩典, 依光圭一
【申请人】株式会社 东芝
【公开日】2015年5月27日
【申请日】2014年1月9日
【公告号】US20150138667
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1