Subscribe:

Seguidores

sábado, 11 de febrero de 2012

memoria flash y cache

Memoria flash
La memoria electrónica viene en una gran variedad de formas para servir una variedad de propósitos. La memoria flash se usa para un rápido y fácil almacenamiento de información en dispositivos como las cámaras digitales y las consolas de video. También se usa para ciertos equipos de red como routers, switches, etc. Se usa más como un disco duro que como una memoria RAM. De hecho, la memoria flash se considera un elemento sólido de almacenar datos. Sólido significa que no hay partes que se muevan – todo es electrónica en lugar de mecánico.


Memoria cache







Memoria cache interna
Es una innovación relativamente reciente; en realidad son dos, cada una con una misión específica: Una para datos y otra para instrucciones.  Están incluidas en el procesador junto con su circuitería de control, lo que significa tres cosas: comparativamente es muy cara; extremadamente rápida, y limitada en tamaño, en cada una de las cachés internas, los 386 tenían 8 KB; el 486 DX4 16 KB, y los primeros Pentium 8 KB.  Como puede suponerse, su velocidad de acceso es comparable a la de los registros, es decir, centenares de veces más rápida que la RAM.
Memoria cache externa

Es más antigua que la interna, dado que hasta fecha relativamente reciente estas últimas eran impracticables.   Es una memoria de acceso rápido incluida en la placa base, que dispone de su propio bus y controlador independiente que intercepta las llamadas a memoria antes que sean enviadas a la RAM.
La caché externa típica es un banco SRAM  de entre 128 y 256 KB. Esta memoria es considerablemente más rápida que la DRAM convencional, aunque también mucho más cara teniendo en cuenta que un aumento de tamaño sobre los valores anteriores no incrementa proporcionalmente la eficacia de la memoria caché.  Actualmente la tendencia es incluir esta caché en el procesador.  Los tamaños típicos oscilan entre 256 KB y 1 MB. 

No hay comentarios:

Publicar un comentario