Cache externo
El tamaño de la memoria puede variar entre 64 kb y 8 mb. El tamaño ideal es entre 256 kb y 512 kb. Un tamaño mayor implica una inversión costosa que no aumentara el rendimiento. Estamemoria es conocida como cache L2 (level 2 – nivel 2). Su funcionamiento se basa en aliviar el trabajo del microprocesador almacenando posiciones para cuando el micro necesita leer una dirección.Procesador
Cache externa típica (Min./Max)
80386 Dx
64 Kb / 128 Kb
80486 (Sx, Dx, Dx2,Dx4)
128 Kb / 256 Kb
Pentium Pro
256 Kb / 512 Kb (construida dentro del chip)
Celeron
No tiene cacheexterna
K6-III
256 Kb (const. Dentro del chip)
Intel Core 2Q
4, 6 y 12 Mb
Intel Core i3
3 Mb
Intel Core i5
8 Mb
Amd Phenom II: x3; x4
4 y 6 Mb
Amd Semprom
1 Mb
:
Mapeo DirectoAsociativa de los vías
Asociativa completa
Arquitectura de mapeo directo
En la cache de mapeodirecto cada sector específico corresponde a cada sectores de la memoria principal, por lo tanto, cada vez que el procesador pide un dato, la controladora de cache debe ir a esa ubicación paraencontrar la información, ahorrando tiempo de búsqueda. La gran desventaja es que si un programa accede a estos datos, la cache estar constantemente accediendo a la memoria principal para actualizar lainformación.
Arquitectura asociativa completa
En esta arquitectura los bloques de la memoria principal se trasladan en cualquier bloque libre de la cache. La ventaja es que la información a la que seaccedió recientemente se encuentra presente casi siempre en la cache. La desventaja es que la búsqueda de datos se debe realiza en forma indexada y lenta, lo que indica que deben recorrer todos losbloques en búsqueda del bloque deseado.
Arquitectura asociativa en conjunto de varias vías.
Esta arquitectura combina las características de las dos arquitecturas anteriores. Está dividida en varios...
Regístrate para leer el documento completo.