Computer having flash memory and method of operating flash memory
AssigneeLG Electronics Inc.
InventorByung Yoon CHOI
Life of this patent
Estimating the term…
Abstract
Provided is a method of variably establishing storage areas of a flash memory according to the status of a system in a computer having flash memory in which booting data and execution data are stored. The computer includes: a flash memory including a storage area that is divided into a boot area for storing booting data and a cache area for storing execution data, and supplementing a reading speed of a main storage device; a flash controller designating a location to which the data stored in the flash memory is written; and a main controller calculating an area ratio of the flash memory according to the operating status of a PC, controlling the flash controller, and reestablishing the area ratio between the boot area and the cache area.
Claims24
A computer connected to or comprising a main storage device, comprising:
- a flash memory including a storage area that is dividable into a boot area arranged to store booting data and a cache area arranged to store execution data, the flash memory configured to supplement a reading speed of the main storage device;
- a flash controller configured to designate a location in the flash memory to which data is to be written;
- and
- a main controller configured to dynamically calculate a ratio between the boot area and the cache area of the flash memory according to an operating state of the computer and to control the flash controller to dynamically change allocations of storage area between the boot area and the cache area according to the calculated ratio.
A method of supplementing a reading speed of a main storage device of a computer having a flash memory, the flash memory including a storage area that is dividable into a boot area for storing booting data and a cache area for storing execution data, the method comprising steps of:
- establishing an operational ratio between the boot area and the cache area of the flash memory after the computer has become fully operational;
- and
- establishing a standby ratio between the boot area and the cache area of the flash memory when a power off signal is detected, and storing the booting data in the boot area of the flash memory.
A method of supplementing a reading speed of a main storage device of a computer having a flash memory, the flash memory including a storage area that is dividable into a boot area for storing booting data and a cache area for storing execution data, the method comprising steps of:
- establishing an operational ratio between the boot area and the cache area of the flash memory after the computer has become fully operational;
- and
- establishing a first standby ratio between the boot area and the cache area of the flash memory when a monitor off mode is established;
- and
- establishing a second standby ratio between the boot area and the cache area of the flash memory when a power saving mode is established.
A method of operating a flash memory in a computer having the flash memory that includes a storage area that is dividable into a boot area for storing booting data and a cache area for storing execution data, comprising:
- variably establishing a ratio of the boot area and the cache area of the flash memory according to an operating state of the computer.
Dependencies are inferred from the claim text.