Está en la página 1de 3

8/6/2014 Cmo trabaja la memoria cach de nuestra CPU?

http://www.ordenadores-y-portatiles.com/cache.html 1/3
Cach
Cmo trabaja la memoria cache de nuestra CPU?
Principal :: Cach
Cmo trabaja la memoria cach de nuestra CPU?
La memoria cach es una parte primordial de un
ordenador. Es una memoria de alta velocidad que se
usa para acelerar los procesos que se ejecutan y
reducir el tiempo de acceso a la memoria principal.
Podemos verla como una memoria mas pequea y
rpida que almacena copias de datos, los cuales son
usados mas frecuentemente por la memoria principal.
Con la memoria cach cada vez que la CPU solicite
datos, mandar una peticin a la memoria principal, la
cual se enviar de vuelta a la CPU mediante el bus de
memoria. Esto es un proceso lento. La idea de la
cach es que esta memoria extremadamente rpida,
guardar los datos a los que se accede de forma mas
habitual. Esto se hace para devolver la respuesta lo
mas rpido posible a la CPU. Est basado en jugar con
los porcentajes. Si un trozo de informacin ha sido
accedido 5 veces anteriormente, es muy probable que
esta porcin de datos sea requerida de nuevo y por
ello se almacena en la cach.
Cojamos una librera como ejemplo para ver como funciona la cach. Imagnate una librera grande pero solo
con un librero (que sera en este caso la CPU). Un primer cliente entra a la librera y pregunta por el seor
de los anillos. El librero sigue el camino hasta las estanteras (Bus de memoria) coge el libro y se lo entrega
al cliente. El libro es devuelto a la librera una vez que lo hayan acabado. Sin cach, el libro volver a su
estantera y cuando otra persona pida el libro, ocurrir el mismo proceso que llevar la misma cantidad de
tiempo.
Si la librera tuviera un sistema de cach, el libro se pondra en un cajn en el escritorio del librero. De esta
manera la segunda persona solicitando el seor de los anillos solo le supondra al librero alargar la mano a
su cajn y coger el libro. Esto le ahorrar mucho tiempo al no tener que recorrer todo el camino hasta las
Menu
Principal
Conceptos
Bsicos
Ordenador
Sobremesa
Ordenador
Porttil
Componentes
PC
Wifi
Internet
Mapa del
Sitio
Recursos
Internos
Enlaza con
esta web
copiando
este cdigo
en tu sitio
web
Lee nuestros
Trminos de
uso y
privacidad.
Visita
nuestras
webs
amigas.
Ejercita la Mente
Jugando
lumosity.com
Desafe su memoria y atencin con
juegos cintificos para el cerebro.
8/6/2014 Cmo trabaja la memoria cach de nuestra CPU?
http://www.ordenadores-y-portatiles.com/cache.html 2/3
estanteras. En el tema de los ordenadores, la idea es la misma. Los datos mas accedidos se guardan en la
cach (cajonera) y se recuperan de una forma mas rpida y eficaz.
Este es un nivel en el sistema de cach normalmente usado en discos duros y otros componentes. CPUs
utilizan sin embargo un segundo nivel de sistema de cach. Los principios son los mismos. El nivel 1 es la
memoria mas pequea y rpida. El nivel 2 es mas grande y un poco mas lento pero todava mas pequea y
rpida que la memoria principal.
Volviendo a la analoga de la librera, cuando devuelven El seor de los anillos se guarda en el cajn. Esta
vez el librero est muy ocupado y muchos otros libros son devueltos y el cajn se llena enseguida. El seor
de los anillos no ha sido pedido por un tiempo por lo que se saca del cajn y se coloca en un estante detrs
del librero. Este estante est todava mas cerca que el resto de libros generales y se puede coger mas
rpido. Ahora cuando una persona entre pidiendo El seor de los anillos, el librero mirar primero en el cajn
y ver que el libro no est ah. A continuacin mirar en el estante encontrando el libro. Esto es lo mismo
para las CPUs. Primero miran el cach de nivel 1 y luego el cach de nivel 2 para encontrar los datos
requeridos.
Es siempre conveniente tener mucho cach?
La respuesta es casi siempre que si aunque hay excepciones y no siempre es aconsejable. El principal
problema es que la CPU siempre chequear la memoria cach antes que la memoria principal. En el caso del
librero, si tiene el cajn y el estante lleno y entra alguien pidiendo un libro que no est ah, el librero habr
perdido tiempo buscando en estos dos lugares. Si hubiera ido directamente a las estanteras principales
hubiera tardado menos.
De todos modos en la mayora de los casos la conveniencia de tener este tipo de memoria compensa los
posible inconvenientes.
Almacena la cach solo datos que son frecuentemente accedidos?
Si la memoria cach tiene espacio, almacenar datos cercanos a los que se acceden habitualmente.
Volviendo a la analoga del librero, Si la primera persona del da entra en al librera y pide el seor de los
anillos, el inteligente librero pondr la segunda parte de este libro en el estante. Con esto, cuando la
persona devuelva el libro, hay posibilidades de que el cliente pida la segunda parte. La memoria sigue una
lgica parecida y acierta bastante.
Leer mas artculos relacionados
Artculos relacionados
Cmo funciona la cach informtica?
Funcionamiento del caching
El sistema cach
Qu es el cach L2?
Qu es un buffer de pantalla?
Por qu va lento mi ordenador? Causas que determinan su velocidad
Qu es WCCP?
8/6/2014 Cmo trabaja la memoria cach de nuestra CPU?
http://www.ordenadores-y-portatiles.com/cache.html 3/3
Copyright 2014 Ordenadores y Porttiles

También podría gustarte