Electrical computers and digital processing systems: memory – Storage accessing and control – Memory configuring
Reexamination Certificate
2005-06-16
2008-10-14
Ellis, Kevin (Department: 2187)
Electrical computers and digital processing systems: memory
Storage accessing and control
Memory configuring
C711S170000, C711S173000, C711S203000, C711S206000
Reexamination Certificate
active
07437529
ABSTRACT:
A method and system for efficiently migrating in-use small pages to enable promotion of contiguous small pages into large pages in a memory environment that includes small pages pinned to real memory and/or and small pages mapped to direct memory access (DMA) within real memory. The operating system is designed with a two-phase page promotion engine/utility that enables coalescing contiguous small virtual memory pages to create large virtual memory pages by migrating in-use small memory pages including those that are pinned and/or mapped to DMA.
REFERENCES:
patent: 5706461 (1998-01-01), Branstad et al.
patent: 5765201 (1998-06-01), Manges et al.
patent: 6182089 (2001-01-01), Ganapathy et al.
patent: 6233666 (2001-05-01), Mathews et al.
patent: 6754788 (2004-06-01), Mathews et al.
patent: 6823440 (2004-11-01), Fleming et al.
patent: 6922765 (2005-07-01), Jacobs
patent: 2004/0064601 (2004-04-01), Swanberg
patent: 2004/0064671 (2004-04-01), Manoj
patent: 2004/0064676 (2004-04-01), Burugula et al.
patent: 2005/0108496 (2005-05-01), Elnozahy et al.
patent: 2006/0179177 (2006-08-01), Arndt et al.
Kriz, Variable Block Paging for Virtual Memory, Data Base: TDBS, TDB 09-84, p. 2296-2298, Poughkeepsie, NY.
Miller, Memory Proportioned Pages, Data base: TDBS, TDB 07-73 p. 562-563, Rochester, MN.
David A. Hepkin, U.S. Appl. No. 10/920,907, filed Aug. 18, 2004, entitled, Pretranslating Input/Output Buffers in Environments with Multiple Page Sizes.
Burugula Ramanjaneya Sarma
Hepkin David Alan
Jann Joefon
Mathews Thomas Stanley
Bertram Ryan
Dillon & Yudell LLP
Ellis Kevin
International Business Machines - Corporation
LandOfFree
Method and mechanism for efficiently creating large virtual... 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 mechanism for efficiently creating large virtual..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and mechanism for efficiently creating large virtual... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3994591