Ms-dos

Solo disponible en BuenasTareas
  • Páginas : 4 (807 palabras )
  • Descarga(s) : 7
  • Publicado : 31 de julio de 2010
Leer documento completo
Vista previa del texto
En informática, una caché es un conjunto de datos duplicados de otros originales, con la propiedad de que los datos originales son costosos de acceder, normalmente en tiempo, respecto a la copia enel caché. Cuando se accede por primera vez a un dato, se hace una copia en el caché; los accesos siguientes se realizan a dicha copia, haciendo que el tiempo de acceso medio al dato sea menor.
Eltérmino caché puede utilizarse también para una zona de memoria de disco denominado caché de disco (Disk cache o Cache buffer en inglés).

Composición interna [editar]

La memoria caché estáestructurado por celdas, donde cada celda almacena un byte. La entidad básica de almacenamiento la conforman las filas, llamados también líneas de caché. Por ejemplo, una caché L2 de 512 KB se distribuye en16.384 filas y 32 columnas
Cuando se copia o se escribe información de la RAM por cada movimiento siempre cubre una línea de caché.
La memoria caché tiene incorporado, un espacio de almacenamientollamado Tag RAM, que indica a que porción de la RAM se halla asociada a cada línea de caché, es decir permite traducir una dirección de RAM en una línea de caché concretamente.

Diseño [editar]

En eldiseño de la memoria caché se deben considerar varios factores que influyen directamente en el rendimiento de la memoria y por lo tanto en su objetivo de aumentar la velocidad de respuesta de lajerarquía de memoria. Estos factores son las políticas de ubicación, extracción, reemplazo, escritura y el tamaño de la caché y de sus bloques.

Política de ubicación [editar]

Decide dónde debecolocarse un bloque de memoria principal que entra en la memoria caché. Las más utilizadas son:
• Directa: Al bloque n-ésimo de memoria principal le corresponde la posición n módulo k donde k es elnúmero de bloques de la memoria caché.
• Asociativa: Cualquier bloque de memoria principal puede ir en cualquier lado del bloque de memoria caché.
• Asociativa por conjuntos: La memoria...
tracking img