sábado, 28 de abril de 2012

Caché


Memoria Caché de 1er Nivel: L1

Esta caché está integrada en el núcleo del procesador y trabaja a la misma velocidad del microprocesador.
La cantidad de memoria caché L1 varía de un procesador a otro, estando normalmente entre los 64KB y los 256KB.
Esta memoria suele a su vez estar dividida en dos partes dedicadas, una específicamente para todas las instrucciones y la otra para los datos.



Memoria Caché de 2do Nivel: L2

La caché de nivel 2 permite a tu PowerPC operar más eficientemente cuando está realizando procesos.

La caché de nivel 2 primero verifica si el procesador está ocupado para enviarle instrucciones. Luego, si el microprocesador está ocupado, el ordenador verifica si la caché de nivel 2 tiene instrucciones. Finalmente busca directamente en la memoria por instrucciones. Como la memoria caché es más rápida que la memoria común, el PC puede procesar información a más velocidad.

Como la memoria caché es más rápida que la RAM, puede ser accedida más rápidamente. Además, una caché adicional ofrece mejor rendimiento cuando ejecutes código en tu PowerPC.
De hecho, si estás ejecutando software de 68 KB (no es nativo de PowerPC), encontrarás que la caché de nivel 2 tiene poco efecto en el rendimiento.

Si necesita comprar caché de nivel 2, decidir cuánta y qué tipo de memoria debes adquirir depende del tipo de PowerPC que estés planeando comprar. Algunas máquinas permiten expandir el caché de nivel 2 hasta 4MB. Sin Embargo, encontramos que el rendimiento general no aumenta mucho una vez que alcanzó los 512 KB.


Memoria Caché de 3er Nivel : L3

Nivel 3 o la memoria caché L3 es una memoria especializada que trabaja mano a mano con cache L1 y L2 para mejorar el rendimiento del equipo. L1, L2 y L3 son Unidad central de Procesamiento (CPU) cachés, los versos de otros tipos de cachés del sistema, tales como caché del disco duro. La caché de la CPU responde a las necesidades del microprocesador mediante la previsión de solicitudes de datos a fin de que las instrucciones de procesamiento se proporcionan sin demora. Caché de CPU es más rápida que la memoria RAM, y está diseñado para evitar los cuellos de botella en el rendimiento.

La Caché L3 puede ser mas amplia que L1 y L2, y aunque también puede ser más lenta, aún así es mucho más rápido que ir a buscar desde la RAM.
Suponiendo que las instrucciones necesarias se encuentran en la memoria caché L3, bits de datos podrían ser eliminados de la caché L1 para sostener las nuevas instrucciones en caso de que se vuelvan a necesitar. La caché L3 puede entonces eliminar esa línea de instrucciones, ya que ahora reside en otra caché, o podría aferrarse a una copia, dependiendo del diseño de la CPU.



Tamaño ideal para la cache
El tamaño fijo de cache, el ideal es un 50% de lo que tienes de memoria física




No hay comentarios:

Publicar un comentario