Method and apparatus for enhancing the disk cache process by dyn

Electrical computers and digital processing systems: memory – Storage accessing and control – Specific memory composition

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

711137, 712207, G06F 1200

Patent

active

060852879

ABSTRACT:
The performance of a disk cache subsystem is enhanced by dynamically sizing read requests based upon the current disk cache hit rate. Any data requested in the read request which is not the immediately requested data is located adjacent to the immediately requested data. Accordingly, the size of the read request depends upon at least one variable factor other than the size of the requested data. More specifically, the size of the read request is reduced as the disk cache hit rate declines, and the size of the read request is increased as the disk cache hit rate increases. Short-term and long-term disk cache hit rates are tracked. The short-term disk cache hit rate is used to determine the reduction in the size of the read request, and the long-term disk cache hit rate is used to determine the increase in the size of the read request. The read request is a read-around request formulated to obtain the immediately requested data, plus additional data which is not requested and which is located before and after the immediately requested data. When reading data in a computer system that includes a disk and a disk cache in communication with the disk, the computer system runs an application program which makes a first read request whenever it needs data to execute the program. The first read request is received in a disk cache enhancer and in a disk cache manager. The disk cache manager includes disk cache which is the disk cache of the computer system. The requested data is provided to the application program from the disk cache if the requested data is currently in the disk cache. A second read request is formulated by the disk cache enhancer if the requested data is detected as not currently being in the disk cache. The second read request is the dynamically sized read request. When used in a Windows.RTM. operating system environment, the initial read-around value is about 1 megabyte.

REFERENCES:
patent: 3928857 (1975-12-01), Carter et al.
patent: 5133060 (1992-07-01), Weber et al.
patent: 5146578 (1992-09-01), Zangenehpour
patent: 5289581 (1994-02-01), Berenguel et al.
patent: 5293609 (1994-03-01), Shih et al.
patent: 5325509 (1994-06-01), Lautzenheiser
patent: 5361391 (1994-11-01), Westberg
patent: 5367656 (1994-11-01), Ryan
patent: 5452440 (1995-09-01), Salsburg
patent: 5485609 (1996-01-01), Vitter et al.
patent: 5526511 (1996-06-01), Swenson et al.
patent: 5537573 (1996-07-01), Ware et al.
patent: 5557767 (1996-09-01), Sukegawa
patent: 5566315 (1996-10-01), Milillo et al.
patent: 5581736 (1996-12-01), Smith
patent: 5588128 (1996-12-01), Hicok et al.
patent: 5600817 (1997-02-01), Macon, Jr. et al.
patent: 5623700 (1997-04-01), Parks et al.
patent: 5649153 (1997-07-01), McNutt et al.
patent: 5704053 (1997-12-01), Santhanam
patent: 5752272 (1998-05-01), Tanabe
patent: 5890211 (1999-03-01), Sokolov
Cache--PC Webopaedia Definition and Links, Copyright 1998 Mecklermedia Corp., downloaded from website (webopedia.internet.com/TERM/c/cache.html) on Dec. 6, 1998, 3 pages.
"Layers of Cache", Copyright 1997-99 Charles M. Kozierok, downloaded from The PC Guide website (www.pcguide.com/ref/mbsys/cache/layers-c.html) on Dec. 17, 1998, 2 pages.
Hard Disk External Performance Factors, Copyright 1997-99 Charles M. Kozierok, downloaded from The PC Guide website (www.pcguide.com/ref/hdd/perf/ext-c.html) on Dec. 17, 1998, 5 pages.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for enhancing the disk cache process by dyn does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for enhancing the disk cache process by dyn, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for enhancing the disk cache process by dyn will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1496135

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.