System and method for accessing and verifying the validity of data content stored in the cache memory on disk
AssigneeInventec Corporation
InventorChih-Wei Chen
Life of this patent
Estimating the term…
Loading patent…
AssigneeInventec Corporation
InventorChih-Wei Chen
Estimating the term…
A system and a method for accessing and verifying the validity of data content stored in the cache memory on disk are proposed, which is applied in a data accessing system through the use of a master disk controller or a slave disk controller. For data accessing purposes, the master and the slave disk controllers each have a storage space in the cache memory on disk, to temporarily store and access related data. The method for accessing and verifying the validity of data content stored in the cache memory on disk includes: creating a recording area for recording access records on the disk accessed by the disk controller; reading the access record in the recording area, and determining whether the access record shows that the disk was accessed by the master controller upon power-on; wherein, if the record shows that the disk was accessed by the master disk controller, making the master disk controller access the disk with the content stored in the storage space in the cache memory of master disk controller, and, in contrast, if the record shows that the disk was accessed by the slave disk controller, after power-on, making the master disk controller treat the content stored in the storage space in the cache memory of master disk controller as invalid.
A system for accessing and verifying validity of data content stored in a cache memory on a disk to be used, after a master disk controller has recovered from a malfunction during which a slave disk controller has temporarily taken over data accessing work executed by the master disk controller in which two independent storage spaces allocated in the cache memory on the disk are available for the master and slave disk controllers, respectively, for data accessing purposes;
A method for accessing and verifying validity of data content stored in a cache memory on a disk, the method being applied to a data accessing system through use of a master disk controller along with at least a backup disk controller, wherein the slave disk controller takes over the data accessing work from the master disk controller, when the master disk controller malfunctions, and, for data accessing purposes, separate storage spaces in the cache memory on the disk are available to the master and the slave disk controllers to temporarily store and access related data;
Dependencies are inferred from the claim text.