- Memoria caché Es un búfer pequeño y de alta velocidad que almacena datos e instrucciones a los que se accede con frecuencia en el procesador. Está diseñado para reducir el tiempo que lleva acceder a los datos desde la memoria principal, que es más lenta que el procesador. La memoria caché suele estar ubicada en el mismo chip que el procesador y es administrada por el hardware.
- Memoria virtual , también conocida como paginación, es una técnica de gestión de memoria que permite al sistema operativo crear la ilusión de una memoria principal más grande que la físicamente presente. Divide la memoria principal en páginas y almacena las páginas utilizadas con menos frecuencia en un almacenamiento secundario más lento (por ejemplo, un disco duro). Cuando el procesador necesita una página y no está en la memoria principal, se recupera del almacenamiento secundario y se carga en un marco de página disponible. La memoria virtual permite que el sistema operativo ejecute múltiples programas simultáneamente, incluso si los requisitos de memoria total de esos programas exceden la cantidad de memoria física disponible.