Patent ID: 7216222
Filing Date: 2007-05-08
Classification: G06F

Abstract:
1. A solid state disk system comprising: a non-volatile storage media; a memory module; an interface module for communicating with a computer network; a control module operatively coupled to the non-volatile storage media, the memory module, and the interface module; a load priority queue stored by said control module for maintaining a list of data segment requests received by said interface module; a sequential load map stored by said control module for storing the order in which data segments are copied from said non-volatile storage media to said memory module during staff-up of said solid state disk system; said control module, in response to a shutdown event of the solid state disk system, copying data from the memory module to the non-volatile storage media; said control module, during start-up of the solid state disk system, copying data segments from said non-volatile storage media to said memory module in the order listed in said sequential load map; said control module, during staff-up of the solid state disk system, checking the load priority queue; said control module, if data segments are listed in said load priority queue, temporarily stopping said copying of data segments listed in said sequential load map; said control module copying the data segments listed in the load priority queue from the non-volatile storage media to said memory module; said control module, after all data segments in said load priority queue have been copied, resuming said copying of data segments listed in said sequential load map.