Patent · US Expired

Method for managing virtual address space at improved space utilization efficiency

US5826057A · kind A · utility

36Cited by
9References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 15, 1993
Grant dateOct 20, 1998
Priority date
Expiry dateJan 15, 2013

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/1054
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for managing virtual address space in which programs designed for smaller virtual address spaces in the multiple virtual memory scheme can be collectively allocated to a single enlarged virtual address space in the single virtual memory scheme efficiently, without requiring any change in the programs themselves, such that the entire virtual address space becomes available in the compatible mode. In the method, the effective addresses to be used during an execution of a program designed for a smaller address space are calculated by combining an appropriate address base for this program specifying upper bits of the effective address and lower bits of the virtual addresses for a region of the enlarged address space to which this program is allocated. The address base may be replaced by the upper bits of the starting address of the program in the enlarged address space which are retained throughout the effective address calculation. The method may use a compatible mode address region to be used in executing a program designed for a smaller address space which has virtual addresses identical to those to which this program is designed to be allocated in the smaller address space…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.