Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home CPUs Method-and-system-for-cache-management-algorithm-selection

 Method of creating a storage area & storage device
According to conventional techniques, it is necessary for a user to prepare beforehand LUN for the ...


 Method and arrangement for the suppression of rain echos in a terrain following radar
The present invention seeks to solve the problem of developing a process of the kind specified at ...


 Slotted ring shaped antenna
We claim: 1. A vertically polarized antenna conforming to the size requirements of a system ...


 CDMA method with increased capacity
The invention remedies the problem of this limit of messages if the encoding sequences are N bits ...


 Ecological system and method
OF PREFERRED EMBODIMENTS The concept of the present invention will be best understood in ...


 Waste water purifying procedure
I claim: 1. A waste water purifying process for treatment of waste water containing chlorinated ...


 Methane production by attached film
The method for producing methane gas by the present invention is suitable for the treatment of any ...


 Chemical detoxification of sewage sludge
As shown in FIG. 1, suitable apparatus for practicing the method of the instant invention includes ...


 Process for the biological treatment of waste water
OF THE INVENTION The process according to the present invention can be implemented to particular ...


 Microbial compositions and methods for treating soil
OF THE INVENTION Reference will now be made in detail to the presently preferred embodiments of ...


 Method and system for cache management algorithm selection

Details
Inventors: Herbst, James Arthur; Baum, Carol Michiko; Dixon, Robert William;
Assignee: Seagate Technology LLC (Scotts Valley, CA)
Primary Examiner: Anderson; Matthew
Assistant Examiner: Li; Zhuo H.
Attorney, Agent or Firm: Fish & Richardson P.C., P.A.

In a data storage device, a system of method of optimizing cache management. A method includes selecting a set of cache management algorithms associated with a predetermined pattern in a sequence of commands. Statistics based on a sequence of commands are gathered and a pattern is detected from the statistics. The pattern is associated with predetermined known patterns to identify a set of cache management algorithms that are optimized for the known pattern. A system includes usage statistics that are correlated among a set of known usage patterns. A switch chooses the set of cache management algorithms associated with the known pattern that most closely matches the usage statistics.

DETAILED DESCRIPTION Against this backdrop embodiments of the present invention have been developed.
Embodiments of the present invention include a system and method of adaptively selecting algorithms utilized by a disc drive, depending on the host that issues the commands to the disc drive.
An embodiment of the present invention is a unique method of adaptively selecting an algorithm used in a disc drive to read or write data, depending on statistics of commands issued by the host computer.
By adapting the algorithm to the particular host, the data rate can be increased from the host's perspective.
One embodiment includes a cache manager having a configuration module, a set of cache management algorithms, and a recognition module.
The recognition module includes usage statistics, a correlator, a switch module, and a cache management executive.
The correlator detects a best match between the usage statistics and pattern data in the configuration module.
The switch module directs the cache management executive to execute the algorithms associated with the best matched pattern data.
These and various other features as well as advantages which characterize the present invention will be apparent from a reading of the following detailed description and a review of the associated drawings.



Related patents
  Extended definition widescreen television signal processing system with alternate subcarrier
What is claimed is: 1. In a system for processing a television-type signal representative of a widescreen image having a main component and a widescreen component ...
  Apparatus and method for reducing quantizing distortion
This invention is a method and apparatus for passing quantized electronic signals of a given quantizing resolution through processing systems which have a quantizing ...
  Ghost cancelling reference signal transmission/reception system
An object of the present invention is to eliminate group-delay distortion, frequency-amplitude characteristic distortion, ghost and the like from the television signal ...
  Self-diagnostic system for semiconductor memory
The present invention aims at providing a self-diagnostic system for memory which comprises, in addition to the parts of the conventional system shown in FIG. 6, a clock ...
  Image method and apparatus for processing multiple jobs
The present invention aims at eliminating the drawbacks found in the above-mentioned conventional devices. Accordingly, it is an object of the invention to provide an ...
  Method and apparatus for providing system level errors in a large disk array storage system
In accordance with the present invention a storage system is provided which includes at least one host controller that serves as an interface between a host computer and ...
  Method and apparatus for extending commands in a cached disk array
In accordance with the present invention, a storage system is provided which includes a storage controller coupled to a bus and further coupled to a storage device. The ...
  Fibre channel switching fabric
The present invention described and disclosed herein comprises a method and apparatus for transporting Fibre Channel frames between attached devices. The apparatus ...
  Fibre channel controller having both inbound and outbound control units for simultaneously processing both multiple inbound and outbound sequences
The present invention pertains to a FC controller that interfaces between a host system and a 10-bit FC interface. The FC controller has the capacity to act as both a ...
  Logical view and access to physical storage in modular data and storage management system
OF THE DRAWINGS An exemplary description of the principles according to the present invention may be found in a storage policy where logical data buckets are presented ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved