The present invention generally relates to an apparatus and method for
efficiently translating virtual addresses utilizing either single address
space or multiple address space models in a virtual memory management
system. In particular, a Virtual Hash Page Table (VHPT), an extension of
the Translation Lookaside Buffer (TLB) hierarchy, is designed to enhance
virtual address translation performance. Virtual Hash Page Table (VHPT)
efficiently supports two different methods of operating systems use to
translate virtual addresses to physical addresses. This directly benefits
the highly frequented path of address resolution.
La actual invención se relaciona generalmente con un aparato y un método para eficientemente traducir las direcciones virtuales que utilizan el solo espacio de dirección o modelos múltiples del espacio de dirección en un sistema de la gestión de la memoria virtual. En detalle, una tabla de página virtual del picadillo (VHPT), una extensión de la jerarquía del almacenador intermediario de Lookaside de la traducción (TLB), se diseña para realzar funcionamiento virtual de la conversión de dirección. La tabla de página virtual del picadillo (VHPT) apoya eficientemente dos diversos métodos de uso de los sistemas operativos de traducir direcciones virtuales a las direcciones físicas. Esto beneficia directamente la trayectoria altamente frecuentada del address resolution.