System for locking down part of portion of memory and updating p

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 1210

Patent

active

056757620

ABSTRACT:
A method and apparatus are disclosed for providing exchange of data between a peripheral device having a paging mechanism and an application operating in a virtual machine which includes a page directory for exclusive use by the paging mechanism of the peripheral device. The virtual machine is running on a data processing system and preferably contains a block of memory which is divided into various sections of memory. The page directory is provided to the paging mechanism of the peripheral device when the application requires the use of the peripheral device. A section of memory is selectively locked down in response to the section of memory being utilized by the application. Additionally, the page directory is updated with an entry which identifies the section of memory that is locked down. Memory may also be locked down in order to permit the peripheral device to access that section of memory. The page directory is selectively updated thereafter by mapping entries into the page directory in order to track memory usage within the block of memory utilized by the virtual machine. The page directory is preferably created at the same time the virtual machine is created. Memory for utilization by the virtual machine is preferably locked down while the virtual machine is in the foreground. When the virtual machine is terminated or moved into the background, the sections of memory that have been locked down are then unlocked or freed for other use.

REFERENCES:
patent: 4173783 (1979-11-01), Conleur et al.
patent: 4373179 (1983-02-01), Katsumata
patent: 4787026 (1988-11-01), Barnes et al.
patent: 4843542 (1989-06-01), Dashiell et al.
patent: 4926322 (1990-05-01), Stimac et al.
patent: 4937736 (1990-06-01), Chang et al.
patent: 4939507 (1990-07-01), Beard et al.
patent: 4974159 (1990-11-01), Hargrove et al.
patent: 5101485 (1992-03-01), Perazzoli, Jr.
patent: 5113180 (1992-05-01), Gupta et al.
patent: 5119494 (1992-06-01), Garman
patent: 5220657 (1993-06-01), Bly et al.
patent: 5226143 (1993-07-01), Baird et al.
patent: 5276848 (1994-01-01), Gallagher et al.
patent: 5319760 (1994-06-01), Mason et al.
patent: 5321836 (1994-06-01), Grawford et al.
patent: 5339397 (1994-08-01), Eikill et al.
patent: 5369744 (1994-11-01), Fukushima et al.
patent: 5507026 (1996-04-01), Fukushima et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System for locking down part of portion of memory and updating p does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System for locking down part of portion of memory and updating p, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System for locking down part of portion of memory and updating p will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2365145

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.