Method and apparatus for mapping page table trees into...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 12/10 (2006.01)

Patent

CA 2083634

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.

L'invention porte sur des techniques utilisées dans une mémoire virtuelle pour mettre la table des pages d'un processus en correspondance avec l'espace des adresses virtuelles de ce processus. Ces correspondances permettent au gestionnaire de la mémoire virtuelle de calculer de la même façon les adresses se rapportant à la table des pages, quelle que soit la configuration requise par le matériel pour cette page. Les techniques de l'invention incluent la mise en correspondance linéaire des entrées de la table des pages d'un processus avec une partie de l'espace des adresses virtuelles de celui-ci et la mise en correspondance autorécursive des arbres de pagination avec l'espace des adresses virtuelles. Elles facilitent le portage d'un système d'exploitation à divers types de matériels, réduisent la taille de la partie de la mémoire virtuelle qui doit être réservée à la table des pages, et accélèrent les renvois à cette page par le gestionnaire de la mémoire virtuelle. D'autre améliorations permettent la création sur demande de noeuds de la table des pages mise en correspondance et l'accès à la table des pages d'un second processus à partir du FICHIER d'un premier processus.

LandOfFree

Say what you really think

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

Rating

Method and apparatus for mapping page table trees into... 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..., 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... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1829714

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