miércoles, 26 de agosto de 2009

"Medios de almacenamiento"

Memoria Cache...








Para empezar digamos que la cache no es sino un tipo de memoria del ordenador muy rápida que se coloca entre la memoria principal y el microprocesador, teniendo como objetivo incrementar la velocidad del mismo. Ah! eso si al ser mas rapida es mas cara.




¿Cuánto es "muy rápida"?


R: Bien, unas 5 o 6 veces más que la RAM




En la memoria cache se guardaran los datos que el ordenador necesita para trabajar basicamente es igual que la memoria Ram , la diferencia está en el uso que se le da a la caché.




Se usa con una finalidad específica. Cuando un ordenador trabaja, el micro opera en ocasiones con un número reducido de datos, pero que tiene que traer y llevar a la memoria en cada operación. Si situamos en medio del camino de los datos una memoria intermedia que almacene los datos más usados, los que casi seguro necesitará el micro en la próxima operación que realice, se ahorrará mucho tiempo del tránsito y acceso a la lenta memoria RAM.








La memoria cache consiste en la utilizacion de chips especiales de memoria de alta velocidad (SRAM) que se insertan entre el uP y la memoria principal para acelerar el sistema, consiguiendo que los datos mas utilizados se encuentren en una memoria rapida en vez de acceder a la memoria RAM que es mas lenta como lo acabamos de decir.




El controlador de dispositivo de la memoria cache analiza lo que hay en ella y donde esta almacenado en el disco, si estos datos estan en el area de memoria cache, los toma directamente de ahi sin tener que perder tiempo en buscarlos en el disco, sin embargo cuando se van a escribir datos, la mayoria de las memorias caches escriben los datos directamente en el disco para no correr riesgos.





--->Hay TRES niveles de memoria cache denominadas L1 L2 L3:




-L1: Es interna en el uP y corre a la velocidad interna del mismo. Suele ser mas pequeña Que L2 del ordern de 32 a 64 k y es el primer sitio donde el micro busca informacion.




-L2: Es ya interna al uP y corre a un divisor de la velocidad del reloj interno; el P II y III iba a la mitad de la velocidad del uP y en el AMD que 6-3 va a la velocidad del uP. Es el segundo sitio donde el micro busca informacion, suele estar entre 256kbytes y 512kbytes. L2 tiene un gran impacto sobre las prestaciones de memoria respecto a sistemas sin L2. de 15 a 30% mas.





-L3: Es un tipo de memoria caché más lenta que la L2, muy poco utilizada en la actualidad. En un principio esta caché estaba incorporada a la placa base, no al procesador, y su velocidad de acceso era bastante más lenta que una caché de nivel 2 o 1, ya que si bien sigue siendo una memoria de una gran rapidez (muy superior a la RAM, y mucho más en la época en la que se utilizaba), depende de la comunicación entre el procesador y la placa base.





Memoria Virtual...

En términos técnicos, la memoria virtual permite a un software correr en un espacio de memoria que no necesariamente pertenece a la memoria física de una computadora. Para esto se debe emular un CPU que trate a toda la memoria (virtual y principal) como un bloque igual, y determinar cuándo se requiere de una memoria u otra.Los programas corriendo en una computadora utilizan esta memoria como si se tratase de completamente de la memoria RAM. La memoria virtual se utiliza cuando la memoria principal (RAM) no alcanza, utilizando espacio en disco duro para extenderla. Generalmente el archivo utilizado para guardar la memoria virtual es llamado "archivo de paginacion".




Buffer...



Es un área de memoria principal reservada para contener los datos leídos de un archivo mientras se utilizan. Cuando esta área temporal queda llena, el programa puede empezar a utilizar estos datos.Almacenamiento temporal único por demanda.




Almacenamiento temporal único por demanda. Es utilizado cuando existe un registro por bloque y un almacenamiento por archivo. En este caso el buffer es llenado por demanda del programa del usuario.Almacenamiento temporal por anticipación. Se utiliza para evitar esos tiempos ociosos, o sea que se pretende anticipar a la solicitud de lectura del programa manteniendo el Buffer lleno.Almacenamiento temporal con bloques. Este caso se utiliza para cuando en el bloque leído existen n registros. La estructura de el Buffer incluye un contador (respecto a la estructura anterior) para indicar el registro (registro del Buffer) próximo a leer. Doble almacenamiento temporal. Es utilizado para n registros por bloque, en este caso existen dos Buffers, uno se llena mientras el otro desaloja, esto reduce la espera.








"RESUMEN DE LA CLASE DE INFORMATICA"




----->GENERACIONES DE LA COMPUTADORAS
1 -GENERACION
Las computadoras eran muy grandes ,producian mucho calor y se manejaban con bulbos al vacio.
2 -GENERACION
Las computadoras disminuyeron un poco de tamaño y los bulbos fueron reemplazados por los transitores de silicio,disminuyo el consumo de energia.
3 -GENERACION
Se utilizaron los circuitos :Miniaturización y reunión de centenares de elementos en una plaquita de silicio o "chip", y las computadoras se hicieron mas pequeñas , mas rapidas y generaban menos calor.
4 -GENERACION
En esta generacion de computadoras aparecio el microprocesador.
5 -GENERACION
Aparecierón famosas empresas como Intel,Microsoft,IBM...




Memoria RAM: Pues que la memoria RAM esta integrada por uno o varios chips y se utiliza como memoria principal de un ordenador, que mantiene los datos y programas hasta que se desconecta la maquina es decir,,que se requiere de luz electrica para mantener la informacón si no pierde toda la informacion al desconectar el ordenador...


Tambien que la memoria se divide en estatica y dinamica.


La Dinamica que es un espacio de almacenamiento que se solicita en tiempo de ejecución y que esta necesita ser restaurada, por lo que es lenta.


Estatica:no necesita ser restaurada, lo que la hace más rápida; pero es también más costosa que la DRAM.




Memoria ROM:Memoria de solo lectura por que la informacion es directamente de fabrica, es decir que se observan al iniciar la maquina y no se pueden modificar esta no es volatil osea que la informacioón no se borra al corto de electricidad ahh y que el tipo de memoria mas utilizada es la EPROM,EEPROM,FLASH.


Y eso es todo profe.


:)





Bibliografías…
http://www.conozcasuhardware.com/quees/memcache.htm
http://www.alegsa.com.ar/Dic/memoria%20virtual.php
http://www.xuletas.es/ficha/archivos
http://www.xuletas.es/ficha/memoria-virtual

No hay comentarios:

Publicar un comentario