Method of storing data in blocks per operation
AssigneeInventec Appliances Corp.
InventorsDavid Ho, Wei Yang
Life of this patent
Estimating the term…
Abstract
The present invention is to provide a method of storing data for driving an MMC or SD under an operating system (e.g., Linux), which comprises the steps of collecting data in a plurality of discreet blocks of a high-speed buffer for each writing request made by a device driver under the OS; temporarily storing data in a plurality of continuous blocks of another buffer; and writing data from the continuous blocks of another buffer into a continuous block of the MMC or the SD in one operation in the form of multiple blocks in due time. By utilizing this method, data writing speed is significantly increased.
Claims3
A method of storing data for driving an MMC or SD under an operating system (OS), comprising the steps of:
- for each writing request made by a device driver under the OS, collecting data in a plurality of discreet blocks of a high-speed buffer to be written into a continuous block of the MMC or the SD;
- temporarily storing data in a plurality of continuous blocks of another buffer;
- and writing data from the continuous blocks of another buffer into a continuous block of the MMC or the SD in one operation in the form of multiple blocks.
Dependencies are inferred from the claim text.