Patent · US Active

Method and system for managing virtual addresses of a plurality of processes corresponding to an application

US8117418B1 · kind B1 · utility

7Cited by
0References
10Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 12, 2008
Grant dateFeb 14, 2012
Priority date
Expiry dateSep 24, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F21/79
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The present invention provides a method and system for managing virtual addresses of a plurality of processes corresponding to an application. The method comprises designating a first set of ranges of virtual addresses to the plurality of processes, wherein the virtual addresses of the first set of ranges map to a memory region shared among the plurality of processes. Further, the method comprises designating a second set of ranges of virtual addresses to the plurality of processes, wherein the virtual addresses of the second set of ranges map to a memory region independently used by a process of the plurality of processes. Furthermore, the method comprises adding or removing virtual address ranges from one of the first set of ranges and the second set of ranges based on requirements of the application, wherein the addition or removal is performed in virtual addresses of the plurality of processes.

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