Patent
1995-06-06
1997-07-29
Kim, Matthew M.
395418, 395419, G06F 1210
Patent
active
056528540
ABSTRACT:
Techniques used in a virtual memory system for mapping the page table for a process onto the process's virtual address space. The mappings make it possible for the virtual memory manager to compute addresses for the page table in the same fashion, regardless of the page table configuration required by the hardware. The techniques include linear mapping of a process's page table entries onto a portion of its virtual address space and self-recursive mapping of page trees onto the virtual address space. The techniques make porting an operating system to various kinds of hardware easier, reduce the size of the portion of virtual memory which must be reserved for the page table, and speed up references to the page table by the virtual memory manager. Further refinements permit creation of nodes of the mapped page table on demand and access of a second process's page table from a first process's page table.
REFERENCES:
patent: 4385352 (1983-05-01), Bienvenu
patent: 4758946 (1988-07-01), Shar et al.
patent: 5095420 (1992-03-01), Eilert et al.
patent: 5313611 (1994-05-01), Franklin et al.
"Fundamental Algorithms", Knuth, Donald E., Sec. 2.3.3, Addison-Wesley, 1968, pp. 347-354.
Bragdon Reginald G.
Kim Matthew M.
Novell Inc.
LandOfFree
Method and apparatus for mapping page table trees into virtual a 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 apparatus for mapping page table trees into virtual a, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for mapping page table trees into virtual a will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-639633