In a particular embodiment, a device is disclosed that includes a
controller adapted to store data to a first storage medium. The
controller is adapted to receive data storage commands in an order
received and to store the received data storage commands at a second
storage medium. Further, the controller is adapted to re-order the data
storage commands from the order received to an execution order, monitor
access activity related to the first storage medium, and store the data
from the second storage medium to the first storage medium according to
the execution order when the monitored access activity falls below an
activity threshold.