La tabla de atributos de página ( PAT ) es una extensión de capacidad suplementaria del procesador para el formato de tabla de páginas de ciertos microprocesadores x86 y x86-64 . Al igual que los registros de rango de tipo de memoria (MTRR), permiten un control preciso sobre cómo se almacenan en caché las áreas de memoria y son una característica complementaria de los MTRR. [ 1 ]
A diferencia de los MTRR, que permiten manipular el comportamiento del almacenamiento en caché para un número limitado de rangos de direcciones físicas fijas, las tablas de atributos de página permiten especificar dicho comportamiento página por página , lo que aumenta considerablemente la capacidad del sistema operativo para seleccionar el comportamiento más eficiente para cualquier tarea dada. [ 2 ]
Procesadores
La tecnología PAT está disponible en procesadores Pentium III y posteriores, así como en procesadores que no son de Intel.
Véase también
Referencias
- ↑ "Manual del desarrollador de software para arquitecturas Intel 64 e IA-32, volumen 3A: Guía de programación del sistema, parte 1" (PDF) . Intel . Consultado el 30 de mayo de 2017 .
- ↑ "PAT (Page Attribute Table) en la documentación del kernel de Linux" . Archivado del original el 21/01/2021 . Consultado el 02/06/2020 .
Enlaces externos
- Manual del desarrollador de software para arquitecturas Intel 64 e IA-32, Volumen 3A: Guía de programación del sistema, Parte 1, consulte el capítulo 11, sección 12.
- Memoria virtual
- Arquitectura X86
- Cálculo de stubs