Electrical computers and digital processing systems: memory – Address formation – Address mapping
Reexamination Certificate
2004-07-06
2008-09-02
Ellis, Kevin (Department: 2188)
Electrical computers and digital processing systems: memory
Address formation
Address mapping
C711S122000
Reexamination Certificate
active
07421562
ABSTRACT:
A database system providing methodology for extended memory support is described. In one embodiment, for example, a method is described for extended memory support in a database system having a primary cache, the method comprises steps of: creating a secondary cache in memory available to the database system; mapping a virtual address range to at least a portion of the secondary cache; when the primary cache is full, replacing pages from the primary cache using the secondary cache; in response to a request for a particular page, searching for the particular page in the secondary cache if the particular page is not found in the primary cache; if the particular page is found in the secondary cache, determining a virtual address in the secondary cache where the particular page resides based on the mapping; and swapping the particular page found in the secondary cache with a page in the primary cache, so as to replace a page in the primary cache with the particular page from the secondary cache.
REFERENCES:
patent: 5680573 (1997-10-01), Rubin et al.
patent: 5706506 (1998-01-01), Jensen et al.
patent: 5727203 (1998-03-01), Hapner et al.
patent: 5799210 (1998-08-01), Cohen et al.
patent: 5812996 (1998-09-01), Rubin et al.
patent: 5822749 (1998-10-01), Agarwal
patent: 5826253 (1998-10-01), Bredenberg
patent: 5829022 (1998-10-01), Wantanabe et al.
patent: 5897634 (1999-04-01), Attaluri et al.
patent: 5940827 (1999-08-01), Hapner et al.
patent: 5974129 (1999-10-01), Bodnar
patent: 6061763 (2000-05-01), Rubin et al.
patent: 6070165 (2000-05-01), Whitmore
patent: 6115703 (2000-09-01), Bireley et al.
patent: 6199141 (2001-03-01), Weinreb et al
patent: 6216212 (2001-04-01), Challenger et al.
patent: 6243719 (2001-06-01), Ikuta et al.
patent: 6256712 (2001-07-01), Challenger et al.
patent: 6308169 (2001-10-01), Ronstrom et al.
patent: 6321235 (2001-11-01), Bird
patent: 6353833 (2002-03-01), Bird et al.
patent: 6370614 (2002-04-01), Teoman et al.
patent: 6381596 (2002-04-01), Bayer
patent: 6411968 (2002-06-01), Bamford et al.
patent: 6453321 (2002-09-01), Hill et al.
patent: 6457020 (2002-09-01), Carey et al.
patent: 6457021 (2002-09-01), Berkowitz et al.
patent: 6480944 (2002-11-01), Bradshaw et al.
patent: 6487641 (2002-11-01), Cusson et al.
patent: 6493810 (2002-12-01), Pang et al.
patent: 6502108 (2002-12-01), Day, III et al.
patent: 6557082 (2003-04-01), Josten et al.
patent: 6564230 (2003-05-01), Bamford et al.
patent: 6591266 (2003-07-01), Li et al.
patent: 6598119 (2003-07-01), Becker et al.
patent: 6609126 (2003-08-01), Smith et al.
patent: 6633862 (2003-10-01), Thompson
patent: 6701359 (2004-03-01), Calabrez et al.
patent: 6718349 (2004-04-01), Weedon
patent: 6728840 (2004-04-01), Shatil et al.
patent: 6741997 (2004-05-01), Liu et al.
patent: 6769048 (2004-07-01), Goldberg et al.
patent: 6772179 (2004-08-01), Chen et al.
patent: 6789170 (2004-09-01), Jacobs et al.
patent: 6792436 (2004-09-01), Zhu et al.
patent: 6795898 (2004-09-01), Weinreb et al.
patent: 6829680 (2004-12-01), Sugumar et al.
patent: 6836774 (2004-12-01), Melbin
patent: 6848028 (2005-01-01), Sugumar et al.
patent: 6877066 (2005-04-01), Benfield et al.
patent: 6898603 (2005-05-01), Petculescu et al.
patent: 7124249 (2006-10-01), Darcy
patent: 2003/0162544 (2003-08-01), Austin et al.
patent: 2004/0103251 (2004-05-01), Alsup
American National Standards Institute, Information Technology-Database languages—SQL (Ch 4), American National Standard ANSI/ISO/IEC 9075: 1992.
Synder, Peter, tmpfs: A virtual Memory File System, Sun Microsystems.
Date, C.J., An Introduction to Database Systems, Ch 1: Overview of Database Management, vol. 1, 5th Ed., 1990.
Bhatt Vadiraja
Ghosh Prasanta
Vaitheeswaran Girish
Vegulla Praveen
Ahmed Hamdy S
Ellis Kevin
Riddle G. Mack
Smart John A.
Sybase Inc.
LandOfFree
Database system providing methodology for extended memory... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Database system providing methodology for extended memory..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Database system providing methodology for extended memory... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3980691