Páginas

Páginas

lunes, 23 de julio de 2018

MEMORIA CACHÉ
Nace, cuando las memorias ya no eran capaces de acompañar a la velocidad del procesador , por lo que se puede decir que es una memoria auxiliar.

¿DÓNDE SE ENCUENTRA?


•Esta situada entre la unidad central de procesamiento(CPU) y la memoria de acceso aleatorio (RAM) para acelerar el intercambio de datos.


•La memoria se estructura normalmente en pequeños campos donde se guardan los datos necesarios (hasta una byte de espacio por cada campo o celda).Puede tener lugar como parte integrante de la memoria principal como también puede estar emplazado por fuera de ella y aen de los elementos más requeridos y que por tanto pasan a estar a mayor disponibilidad, borrándose eventualmente aquellos que no vuelven a ser utilizados.
ctivarse de manera autónoma. 

•A través del método del hit rate o del promedio de pedidos que recibe cada dato, se establece un orden de los elementos más requeridos y que por tanto pasan a estar a mayor disponibilidad, borrándose eventualmente aquellos que no vuelven a ser utilizados.

SIGNIFICADO DE LA PALABRA CACHÉ

La palabra cache procede del ingles y esta a su vez del francés que quiere decir “Escondido” u “Oculto". Ha tomado carta de naturaleza en el Español (no se si los académicos se habrá enterado de ello, por si acaso la españolizamos añadiéndole un acento).

¿QUÉ ES LA MEMORIA CACHÉ?


La memoria caché de un procesador, es un tipo de memoria volátil (como la memoria RAM), pero muy rápida.

Se trata de aquella cantidad de datos que permanece de manera temporal en un sistema, lo que ayuda a el rescate de datos se haga de manera más eficiente y veloz. En palabras simples la memoria caché está diseñada para hacer más organizados el almacenamiento de datos en un sistema, entiéndase computador, celular o cualquier otro dispositivo que contenga un procesador.

La memoria caché es un búfer especial de memoria que poseen las computadoras, que funcionan de manera semejante a la memoria principal, pero de menor tamaño y de acceso más rápido.


¿CÓMO FUNCIONA?

Su función es almacenar instrucciones y datos a los que el procesador debe acceder continuamente .

Cada vez que el sistema quiere acceder a un nuevo dato, éste es almacenado en la memoria caché. Entonces, cuando se necesita recurrir nuevamente al mismo dato, el sistema se dirigirá directamente al caché, haciendo así es proceso más rápido. Este ciclo de almacenamiento y rescate de datos, obliga a la memoria caché a estar en continua renovación.

Su función entonces es mantener de manera temporal y accesible aquellos datos que son requeridos por el sistema para realizar determinadas funciones o tareas.


Memoria Cache L1:

La L es de “Level” o en castellano nivel. En este caso se divide la memoria en varios bloques. Existe un controlador el cual se encarga de poner la información que más se usa más cerca del procesador en acceder a al memoria de nivel uno siempre es menor que a la de nivel dos y así sucesivamente.

Normalmente este es el primer nivel, se divide en dos partes una para datos y otra para instrucciones. De esta forma se intenta conseguir que el procesador este alimentado al menos con instrucciones sin Ningún problema.


Memoria cache L2:

Normalmente es por núcleo y no se distingue enter datos y instrucciones. Se tarda más en acceder a la caché de L1 pero es mucho más grande. 


El tiempo que tardas en encontrar un determinado dato en estas memorias es proporcional al tamaño de estas. Debido a esto las cachés aumentan de tamaño según subimos de jerarquía.


Memoria Caché L3:

Se tarda más en acceder a al caché de L2 pero es mucho más grande. Normalmente los fabricantes sólo te dan el tamaño de la última memoria la que se llama Last Level Cache que suele ser la de nivel dos o tres.

Suele tener varios un tamaño de varios megas es decir miles de veces más pequeña que la memoria RAM.


VENTAJAS Y DESVENTAJAS DE BORRAR LA CACHÉ

•Por norma general siempre se recomienda el proceso de borrado de caché cada cierto tiempo, ya que esto libera la memoria caché y nos desharemos de información que, si bien es cierto que estuvimos utilizando hace un tiempo, muy posiblemente ahora ya no necesitamos. 


VENTAJAS: 

•Desase información innecesaria
•Libera un poco nuestro dispositivo 

DESVENTAJAS: 

•si se borra con demasiada frecuencia, lo que en realidad nos vamos a encontrar es que el dispositivo siempre tiene que estar recurriendo a estos datos atreves de la memoria principal para enviarlos de nuevo a la memoria caché, lo que significa que no estaremos aprovechando de todas las ventajas que ofrece la memoria caché.


BUS DE DATOS
DEFINICIÓN 

Un bus de datos es un dispositivo mediante el cual al interior de una computadora se transportan datos e información relevantes.

Para la informática, el bus de datos es una serie de cables que funcionan cargando datos en la memoria para transportar a la Unidad Central de Procesamiento. E otras palabras, un bus de datos es una autopista o canal de trasmisión de información dentro de la computadora que comunica a los componentes de dicho sistema con el microprocesador. El bus de datos funciona ordenando la información que es transmitida desde distintas unidades y periféricos a la unidad central, haciendo las veces de semáforo o regulador de prioridades y operaciones a ejecutar.


Función
Su funcionamiento es sencillo: en bus, todos los distintos nodos que le componen reciben daros indistintamente, aquellos a los que estos datos no son dirigidos los ignoran y en cambio aquellos para los cuales los datos tienen relevancia, los comunican.

Desde el punto de vista técnico, un bus de datos es un conjunto de cables, o conductores eléctricos en pistas metálicas sobre la tarjeta madre del ordenador. Sobre conjunto de conductores circulan las señales que conduce los datos.

Evolución 

Como todo lo relación a la tecnología y principal lo ligado a la informática , podemos descifrar que elementos como un bus de datos ha ido evolucionando con el tiempo. Y así es efectivamente.

Los primeros buses de datos se denominaban “paralelos”, por lo cual la conexión entre elementos de una misma computadora (o sistemas digital) se realizaba mediante cintas que conectaban unos y otros elementos.
En cambio, los ordenadores más modernos, a partir del desarrollo de la conexión USB, los buses de datos ahora se denominan “seriales” y ofrece este cambio una mayor velocidad de respuestas y eficacia potenciada.
El sistema de medición de la capacidad de un bus de datos está ligada a su frecuencia máxima de envío posee y el ancho de datos. En general, ambas variables son inversamente proporcionales (cuando asciende una, desciende la otra, y a la inversa): si el bus de datos posee una alta frecuencia, el ancho de datos deberá entonces ser pequeños. Por ello, un bus de datos con poca señales (o “datos”) puede funcionar a altas velocidades.



•En cuanto a la evolución de los buses de datos podemos identificar tres “generaciones”: la primera de ellas, remite aquellos sistemas digitales o computadoras que poseían dos buses de datos, uno de ellos asignado a la memoria, y el otro asignado a los demás dispositivos. Esta primera generación de buses de datos fue desarrollada entre la década del ´70 y ´80.Recordemos que los buses siempre envían datos a la CPU , y su acción eran en combinación con la misma. 


•Los buses de segunda generación, poseen mayor autonomía, alguno integrados al chipset del sistema y otros con controladores instalados en el propio bus, que permitía mayor velocidad. 

•La tercera generación esta asignada por el tipo de buses “seriales”, que tienen como objetivo reducir el número de conexiones de cada dispositivo que se conecta a la computadora. El tramite es directamente entre el dispositivo conectado (mediante conexión USB, por ejemplo) y el bus de datos de órdenes.


Tipos de Buses de Datos



El front Side Bus de los procesadores Intel es un bus de este tipo y como cualquier bus presenta unas funciones en líneas dedicadas:

•Las líneas de Dirección: con el que se desea establecer comunicación. 

•Las líneas de Control: son las encargadas de enviar señales de arbitraje entre los dispositivos. Entre las más importantes están las líneas de interrupción DMA y los indicadores de estado.

•Las líneas de Datos: transmiten los bits, de manera que por lo general un bus tiene un ancho que es potencia de 2.


El bus esta formado básicamente por:
Bus de Datos: es el encargado de transmitir los caracteres.
Bus de Dirección: es el encargado de direccionar los datos a su origen o destino.
Bus de Control: Es el encargado de conducir las señales IRQ de solicitud de interrupción del dispositivo de microprocesador.
Bus de Expansión: Sele llama al conjunto líneas eléctricas y circuitos electrónicos de control encargados de conectar el bus de dispositivos accesorios, tal como una tarjeta controladora de disco, una tarjeta de video y MODEM.


No hay comentarios:

Publicar un comentario