viernes, 28 de agosto de 2009

Resumen de la clase del tema memoria virtual,cache y buffer.
Memoria virtual...
Que es una tecnica que permite ejecutar procesos que no caben totalmente en memoria RAM . Y ademas ayuda a crear un esquema de abstraccion de la memoria que la separa de la zona lógca que el usuario ve esto facilita enormemente la tarea a los programadores puesto que no se han de preocupar por limitaciones de memoria.
Cache...
Entendi que su objetivo es que aumenta la velocidad en la transferencia de datos y que es una memoria muy rapida que se coloca entre la memoria principal y el microprocesador. Y que es un tipo de memoria que permite escribir y leer datos con la gran rapidez.
Ademas debido al alto costo y diseño especial del controlador, los PC utilizan una cantidad de memoria cache.
Buffer...
Entendi que es una memoria que permite enviar datos al sistema operativo para el hardware o software.
am eso casi no me quedo mui claro profe le soi sincero solo eso que escribi entedi.

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

lunes, 24 de agosto de 2009

"Medios de Almacenamiento"

ROM:(Read Only Memory, memoria de sólo lectura).

Memoria permanente de los ordenadores que controla las rutinas imprescindibles para su funcionamiento. Consiste en un chip que tiene gravados una serie de programas y datos indispensables para funcionamiento del ordenador: sistema de autoarranque, control del hardware básico, diagnóstico... Esta información normalmente no puede ser modificada por el usuario del ordenador y se conserva permanentemente.




--->Las caracteristicas de la memoria ROM son...



Que es una memoria de solo lectura.


Los circuitos de la memoria ROM normalmente vienen en forma de DIP y vienen incluido en las tarjetas principales.




El tipo de memoria ROM mas utilizado es la EPROM: Son las siglas de Erasable Programmable Read-Only Memory (ROM programable borrable de sólo lectura). Como lo dice se puede borrar y volver a programar varias veces, aún siendo descritos como "memoria de sólo lectura (ROM), porque el proceso de reprogramación en general es poco frecuente, relativamente lento y, a menudo, no se permite la escritura en lugares aleatorios de la memoria.



Es una memoria no volatil.



La funcion mas importante es almacenar las rutinas de arranque de los pc y los programas de la bios.


El programa que trae grabado la ROM tiene como funcion reconocer y probar los diferentes circuitos y dispositivos conectados a la computadora al encender y durante todo el proceso.


RAM (Random Access Memory, memoria de acceso aleatorio):


Está integrada por uno o más chips y se utiliza como memoria principal de un ordenador, que mantiene los datos y programas hasta que se desconecta la máquina, es decir, requiere de alimentación eléctrica para mantener la información. En otras palabras, la memoria RAM pierde toda la información al desconectar el ordenador.



--->Caracteristicas...

Localización: Interna (se encuentra en la placa base).

Capacidad: Hoy en día no es raro encontrar ordenadores PC equipados con 64, 128 ó 256 Mb de memoria RAM.

Método de acceso: La RAM es una memoria de acceso aleatorio. Esto significa que una palabra o byte se puede encontrar de forma directa, sin tener en cuenta los bytes almacenados antes o después de dicha palabra (al contrario que las memorias en cinta, que requieren de un acceso secuencial). Además, la RAM permite el acceso para lectura y escritura de información.

Velocidad de acceso: Actualmente se pueden encontrar sistemas de memoria RAM capaces de realizar transferencias a frecuencias del orden de los Gbps (gigabits por segundo).

También es importante anotar que la RAM es una memoria volátil.



Bibliografías
http://www.pangea.org/peremarques/glosario.htm
http://www.xuletas.es/ficha/memoria-rom
http://es.wikipedia.org/wiki/Memoria_EPROM
http://ortihuela.galeon.com/ram.htm