Method and apparatus for managing copy on write operations in a virtual memory

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6219770
SERIAL NO

09046943

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and apparatus operating within an object-oriented virtual memory management system. In the virtual memory management system, each page is referenced by traversing a series of mapping tables. Each mapping table is associated with one of a plurality of Partitioned Memory Objects (PMOs). Each PMO includes a plurality of MORs (Memory Object References). PMOs and NSKMPage data structures are collectively referred to as memory objects. When a memory object is duplicated (also called a 'copy on write' or a 'virtual copy'), the actual copy of the duplicated memory object is deferred until a write to the memory object actually occurs. MORs have a VCState field, which can have values of VCOriginal, VCDuplicate, VCSubdupFull, or VCSubdupPart. During a copy on write operation, a VCState of a MOR referring to the duplicated memory object is set to 'VCDuplicate' and set to point to the memory object that was copied. The VCState of MORs referring to memory within the copied memory are set to 'subduplicate (which can be either VCSubdupFull or VCSubdupPart).' During subsequent copy operations, MORs having a VCState of either VCDuplicate of VCSubdupFull do not need to be visited again, since their VCState field has already been set. MORs having a VCState of VCSubdupPart, however, still need to be visited during subsequent write operations.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP11445 COMPAQ CENTER DR W HOUSTON TX 77070

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Landau, Charles Robert Santa Clara, CA 2 17

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation