发明名称 Adaptive flushing of storage data
摘要 Methods and a processing device are provided for monitoring a level of power in a power supply of a processing device and changing a data flushing policy, with respect to data to be written to a non-volatile storage device, based on a predicted amount of time until power loss. When the predicted amount of time until power loss is higher than a threshold, as defined by a flushing policy, requests from applications for data flushes of data to a non-volatile storage device may be discarded. When the predicted amount of time remaining until power loss drops below the threshold, the requests from the applications for data flushes of the data to the non-volatile storage device may be honored and the data may be flushed to the non-volatile storage device. In some embodiments, the flushing policy may define additional thresholds.
申请公布号 US8321701(B2) 申请公布日期 2012.11.27
申请号 US20090501227 申请日期 2009.07.10
申请人 OBR NATHAN STEVEN;HERRON ANDREW;MICROSOFT CORPORATION 发明人 OBR NATHAN STEVEN;HERRON ANDREW
分类号 G06F1/32;G06F1/00;G06F11/00;G06F12/00;G06F13/00 主分类号 G06F1/32
代理机构 代理人
主权项
地址