Red de conocimiento del abogados - Preguntas y respuestas sobre conocimientos de patentes - ¿Se debe colocar la tabla rápida (TLB) en la memoria principal o en el caché de la CPU (cache)?

¿Se debe colocar la tabla rápida (TLB) en la memoria principal o en el caché de la CPU (cache)?

La tabla rápida es un registro separado y la tabla de páginas existe en la memoria principal. TLB también se denomina caché de tabla de páginas y se utiliza para acelerar las consultas de la tabla de páginas. Según los pasos de ejecución: cuando el mecanismo de ejecución de la CPU recibe la dirección virtual enviada por la aplicación, primero busca los datos de la tabla de páginas correspondiente en el TLB. Si la tabla de páginas requerida se almacena en el TLB, se denomina acierto de TLB. ), y luego la CPU verifica a su vez si los datos en la dirección de memoria física correspondiente a la tabla de páginas en el TLB ya están en los cachés de primer y segundo nivel. De lo contrario, va a la memoria para buscarlos. datos almacenados en la dirección correspondiente. Se puede observar que el TLB es un registro independiente.

Referencia: Enciclopedia Baidu = =.