Method and apparatus for cache memory management using a two lev

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395461, 395463, 395486, 395487, G06F 1216

Patent

active

056196750

ABSTRACT:
The cache buffer management system functions in a mass storage subsystem to locate a less recently referenced cache buffer to be overwritten with new data. The system of the present invention utilizes P in-cache bitmaps (ICBMs) in a history table to indicate that a particular cache buffer, corresponding to each bit of each ICBM, has been referenced during the past P time periods. A cache buffer is "hot" if the corresponding bit in any of the P ICBMs indicates that the cache buffer has been referenced. Otherwise, where all corresponding bits in all P ICBMs are clear, a cache buffer is "cold". In conjunction with the ICBMs, a track reference count list (TRCL) circular list contains the ID of cache buffers in chronological order of their reference. To determine a buffer suitable for overwriting, the cache buffer management system searches backward from oldest toward newest in the TRCL list of references to find a cache buffer which is "cold". The first "cold" cache buffer found is then overwritten with new data. The combination of ICBMs and the TRCL use less overhead space and uses a memory which comprises a fast portion which may be more rapidly accessed than a remaining slow portion.

REFERENCES:
patent: 4168541 (1979-09-01), DeKarske
patent: 4740914 (1988-04-01), Abrant et al.
patent: 4802086 (1989-01-01), Gay et al.
patent: 4803654 (1989-02-01), Rasberry et al.
patent: 4967353 (1990-10-01), Brenner et al.
patent: 5043870 (1991-08-01), Ditzel et al.
patent: 5043885 (1991-08-01), Robinson
patent: 5133060 (1992-07-01), Weber et al.
patent: 5285527 (1994-02-01), Crick et al.
patent: 5347642 (1994-09-01), Barratt
patent: 5381528 (1995-01-01), Brunelle
patent: 5381539 (1995-01-01), Yanai et al.
patent: 5386562 (1995-01-01), Jain et al.
patent: 5423017 (1995-06-01), Parikh
patent: 5432917 (1995-07-01), Parikh
patent: 5444853 (1995-08-01), Lentz
patent: 5493663 (1996-02-01), Parikh
R. Karedla et al., "Caching Strategies to Improve Disk System Performance", Mar. 1994, vol. 27 Issue 3, Computer Magazine, pp. 38-46.
D.L. Willick et al., "Disk Cache Replacement Policies for Network Fileservers", 1993, Distributed Computing Systems, 1993 International Conference, pp. 2-11.
Dosaka et al., A 100-MHz 4Mb Cache DRAM with Fast Copy-Back Scheme, vol. 27, No. 11, Nov. 1992, IEEE Journal of Solid-State Circuits, pp. 1534-1539 .

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 cache memory management using a two lev 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 cache memory management using a two lev, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for cache memory management using a two lev will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2402849

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