-
公开(公告)号:US20070074083A1
公开(公告)日:2007-03-29
申请号:US11230718
申请日:2005-09-20
申请人: Edwin Olds , Jonathan Haines , Dan Coonen , Timothy Feldman , Bruce Emo , James Touchton
发明人: Edwin Olds , Jonathan Haines , Dan Coonen , Timothy Feldman , Bruce Emo , James Touchton
IPC分类号: G06F11/00
CPC分类号: G06F11/004 , G06F11/008 , G11B20/1883 , G11B2220/20
摘要: A predictive failure control circuit and associated method are provided in a data storing and retrieving apparatus. The circuit is configured to schedule a data integrity operation on data associated with a subportion of a data storage space, in relation to a comparison of an accumulated plurality of executed host access commands associated with the subportion. The subportion can comprise a sector or a single track or a band of tracks. A table preferably stores accumulated number of host access commands for each of a plurality of subportions of the data storage space. The data integrity operation can comprise reading the data on to detect degradation and restoring the recovered data to the same or to new, different tracks. The data subportions can also be reallocated to a new location.
摘要翻译: 在数据存储和检索装置中提供预测故障控制电路和相关联的方法。 该电路被配置为针对与该子部分相关联的累积的多个执行的主机访问命令的比较来调度与数据存储空间的子部分相关联的数据的数据完整性操作。 该子部分可以包括扇区或单个轨道或轨道带。 表优选存储数据存储空间的多个子部分中的每一个的主机访问命令的累积数量。 数据完整性操作可以包括读取数据以检测劣化并将恢复的数据恢复到相同或新的不同的轨道。 数据子部分也可以重新分配到一个新的位置。
-
公开(公告)号:US20050055517A1
公开(公告)日:2005-03-10
申请号:US10970424
申请日:2004-10-21
申请人: Edwin Olds , Stephen Cornaby , Mark Hertz , Kenny Coker
发明人: Edwin Olds , Stephen Cornaby , Mark Hertz , Kenny Coker
CPC分类号: G06F3/0601 , G06F2003/0697 , G11B5/012 , G11B5/5547 , G11B19/02
摘要: A unique system and method for ordering commands may reduce disc access latency while giving preference to pending commands. The method and system involves giving preference to pending commands in a set of priority queues. The method and system involve identifying a pending command and processing other non-pending commands in route to the pending command if performance will not be penalized in doing so. The method and system include a list of command node references referring to a list of sorted command nodes that are to be scheduled for processing.
摘要翻译: 用于排序命令的唯一系统和方法可以减少光盘访问延迟,同时优先考虑挂起的命令。 该方法和系统涉及给予一组优先级队列中的待命命令的优先权。 该方法和系统包括识别挂起的命令并处理到待处理命令的路由中的其他非挂起命令,如果在执行此操作时不执行性能的话。 该方法和系统包括参考将被调度以进行处理的排序的命令节点的列表的命令节点引用的列表。
-
3.
公开(公告)号:US20060047897A1
公开(公告)日:2006-03-02
申请号:US10930474
申请日:2004-08-31
申请人: Mark Thiessen , Edwin Olds , Travis Fox
发明人: Mark Thiessen , Edwin Olds , Travis Fox
IPC分类号: G06F12/00
CPC分类号: G11B20/10 , G06F3/0601 , G06F2003/0692
摘要: A method for improving throughput performance of a data storage device by executing an execution critical write-back data priority routine programmed into a controller of the data storage device. The method includes, determining a write-back data aging threshold limit; identifying and executing a pending command; recognizing write-back data exceeding the aging threshold limit as an ending position aged data execution command; determining a read/write head following an execution of a pending command; determining a latency portion of the aged data execution command based on the determined head position; ascertaining a total execution time for each of a plurality of commands based on the determined head position; selecting from the plurality of commands an additional command executable within the determined latency portion; and executing both the additional command and the aged data execution command following execution of the pending command, when the total execution time of the aged data execution command is unaffected.
摘要翻译: 一种通过执行编程到数据存储设备的控制器中的执行关键回写数据优先级程序来提高数据存储设备的吞吐量性能的方法。 该方法包括:确定回写数据老化阈值限制; 识别和执行待命命令; 识别超过老化阈值的回写数据作为数据执行命令的结束位置; 在执行待命命令之后确定读/写头; 基于确定的头位置确定老化数据执行命令的延迟部分; 基于所确定的头位置确定多个命令中的每一个的总执行时间; 从所述多个命令中选择在所确定的等待时间部分内可执行的附加命令; 并且当老化的数据执行命令的总执行时间不受影响时,在执行挂起命令之后执行附加命令和老化的数据执行命令。
-
-