Data storage control system capable of reading data immediately after powered on
First Claim
Patent Images
1. A data storage control system for use with a host computer, comprising:
- external memory means for storing data;
volatile storage means for storing data accessed at least once from said external memory means together with access-frequency information corresponding to the data accessed at least once;
nonvolatile storage means for storing data having relatively high access-frequency together with access-frequency information corresponding to the data having relatively high access-frequency; and
memory control means, connected to said host computer, said external memory means, said volatile storage means, and said nonvolatile storage means, for writing data accessed by said host computer at least once from said external memory means together with the access-frequency information corresponding to the data accessed at least once into said volatile storage means, and for writing data having relatively high access-frequency together with the access-frequency information corresponding to the data having relatively high access-frequency into said nonvolatile storage means, wherein said memory control means determines whether data to be written into said nonvolatile storage means, has a relatively high access-frequency into said nonvolatile storage means, wherein said memory control means determines whether data to be written into said nonvolatile storage means, has a relatively high access-frequency based on a comparison of the access-frequency information corresponding to the data to be written and access-frequency information corresponding to data stored in said nonvolatile storage means.
0 Assignments
0 Petitions
Accused Products
Abstract
A data control system includes an external memory unit for storing data, a volatile memory for storing at-least-once accessed data from the external memory unit, a nonvolatile memory for storing frequently-accessed pieces of data among the data stored in the volatile memory, and a memory control unit for controlling the external memory unit and the nonvolatile memory. The frequently-accessed data is stored in the nonvolatile memory, so that when the system is powered down, the nonvolatile memory does not lose the frequently-accessed data. When the power is on, the frequently-accessed data can be again accessed rapidly.
65 Citations
6 Claims
-
1. A data storage control system for use with a host computer, comprising:
-
external memory means for storing data; volatile storage means for storing data accessed at least once from said external memory means together with access-frequency information corresponding to the data accessed at least once; nonvolatile storage means for storing data having relatively high access-frequency together with access-frequency information corresponding to the data having relatively high access-frequency; and memory control means, connected to said host computer, said external memory means, said volatile storage means, and said nonvolatile storage means, for writing data accessed by said host computer at least once from said external memory means together with the access-frequency information corresponding to the data accessed at least once into said volatile storage means, and for writing data having relatively high access-frequency together with the access-frequency information corresponding to the data having relatively high access-frequency into said nonvolatile storage means, wherein said memory control means determines whether data to be written into said nonvolatile storage means, has a relatively high access-frequency into said nonvolatile storage means, wherein said memory control means determines whether data to be written into said nonvolatile storage means, has a relatively high access-frequency based on a comparison of the access-frequency information corresponding to the data to be written and access-frequency information corresponding to data stored in said nonvolatile storage means. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification