-
1.
公开(公告)号:USRE44128E1
公开(公告)日:2013-04-02
申请号:US12642157
申请日:2009-12-18
申请人: Edwin S. Olds , Travis D. Fox , Mark A. Thiessen
发明人: Edwin S. Olds , Travis D. Fox , Mark A. Thiessen
IPC分类号: G06F13/00
CPC分类号: G11B20/10527 , G06F12/0804 , G06F12/0866 , G06F12/123 , G11B2020/10675
摘要: A method for determining an aging period for retaining a write-back data in a cache memory prior to writing the write-back data to a storage media is determined through use of a write-back aging routine. The aging period is based on a proportional utilization level of the cache memory by the write-back data, the higher the memory utilization level, the shorter the period for aging the write-back data. The aging period takes a form of an aging threshold, which differs depending on the memory utilization level, i.e., the amount of cache memory utilized by the write-back data.The method includes, identifying the memory utilization level, selecting the data aging threshold based on the memory utilization level; and writing the data from the cache memory to the storage media when an age of the data in the memory exceeds the selected data aging threshold.
摘要翻译: 通过使用回写老化例程来确定在将写回数据写入存储介质之前,将缓存数据保留在高速缓冲存储器中的老化周期的方法。 老化周期基于回写数据的高速缓冲存储器的比例利用率,存储器利用率水平越高,回写数据的老化周期越短。 老化周期采用老化阈值的形式,其根据存储器利用率,即由回写数据使用的高速缓冲存储器的量而不同。 该方法包括:识别内存利用水平,根据内存利用水平选择数据老化阈值; 以及当所述存储器中的数据的年龄超过所选择的数据老化阈值时,将所述数据从所述高速缓冲存储器写入所述存储介质。
-
2.
公开(公告)号:US07464218B2
公开(公告)日:2008-12-09
申请号:US10930474
申请日:2004-08-31
申请人: Mark A. Thiessen , Edwin S. Olds , Travis D. Fox
发明人: Mark A. Thiessen , Edwin S. Olds , Travis D. Fox
IPC分类号: G06F13/14
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.
摘要翻译: 一种通过执行编程到数据存储设备的控制器中的执行关键回写数据优先级程序来提高数据存储设备的吞吐量性能的方法。 该方法包括:确定回写数据老化阈值限制; 识别和执行待命命令; 识别超过老化阈值的回写数据作为数据执行命令的结束位置; 在执行待命命令之后确定读/写头; 基于确定的头位置确定老化数据执行命令的延迟部分; 基于所确定的头位置确定多个命令中的每一个的总执行时间; 从所述多个命令中选择在所确定的等待时间部分内可执行的附加命令; 并且当老化的数据执行命令的总执行时间不受影响时,在执行挂起命令之后执行附加命令和老化的数据执行命令。
-
3.
公开(公告)号:US07310707B2
公开(公告)日:2007-12-18
申请号:US10439266
申请日:2003-05-15
申请人: Edwin S. Olds , Travis D. Fox , Mark A Thiessen
发明人: Edwin S. Olds , Travis D. Fox , Mark A Thiessen
IPC分类号: G06F12/12
CPC分类号: G11B20/10527 , G06F12/0804 , G06F12/0866 , G06F12/123 , G11B2020/10675
摘要: A method for determining an aging period for retaining a write-back data in a cache memory prior to writing the write-back data to a storage media is determined through use of a write-back aging routine. The aging period is based on a proportional utilization level of the cache memory by the write-back data, the higher the memory utilization level, the shorter the period for aging the write-back data. The aging period takes a form of an aging threshold, which differs depending on the memory utilization level, i.e., the amount of cache memory utilized by the write-back data.The method includes, identifying the memory utilization level, selecting the data aging threshold based on the memory utilization level; and writing the data from the cache memory to the storage media when an age of the data in the memory exceeds the selected data aging threshold.
摘要翻译: 通过使用回写老化例程来确定在将写回数据写入存储介质之前,将缓存数据保留在高速缓冲存储器中的老化周期的方法。 老化周期基于回写数据的高速缓冲存储器的比例利用率,存储器利用率水平越高,回写数据的老化周期越短。 老化周期采用老化阈值的形式,其根据存储器利用率,即由回写数据使用的高速缓冲存储器的量而不同。 该方法包括:识别内存利用水平,根据内存利用水平选择数据老化阈值; 以及当所述存储器中的数据的年龄超过所选择的数据老化阈值时,将所述数据从所述高速缓冲存储器写入所述存储介质。
-
-