viernes, 28 de agosto de 2009

RESUMEN

RESUMEN DE LA M. CACHE ,VIRTUAL Y BUFFER (DEL 27 AL 28 DE AGOSTO DEL 2009)
MEMORIA CACHE: Es auxiliar de la memoria RAM ya que proporciona datos mas rápido es de 5/6 veces mas rápida que la dinámica pero también tiene un costo muy elevado. La cache esta ubicada entre el microprocesador y la RAM.
El CPU transfiere información ala memoria RAM ya que hace que la cache trasfiera más rápidos los datos, hay tres tipos de cache L1, L2 Y L3.
La L1 guarda los datos que se van transfiriendo la L2 se encarga de ayudar a la L1 y así se van ayudando mutuamente.
MEMORIA VIRTUAL:Es una memoria que existe en forma virtual ya que te a simula que tiene mucho espacio para trabajar pero en realidad no lo tienes ya que trabaja conforme ala capacidad del disco duro y conforme al usuario tomando en cuenta el reloj de velocidad de la información del L1_L4 si tiene un espacio la manda en el procesamiento de la memoria virtual.
MEMORIA BUFFER:Es un espacio de memoria en la que se almacenan datos ya que no la vamos a estar guardando en el buffer va a funcionar entre la PC y la impresora.
El buffer sirve para mandar información ya que cuando mandas a imprimir la información se queda guardada en el, si por accidente cierras el documento tu información ahí queda y la recuperas pero debemos fijarnos al imprimir ya que a veces queda varios documentos guardado en la lista y se imprimen todos los datos.

miércoles, 26 de agosto de 2009

MEDIOS DE ALMACENAMIENTO INTERNOS

¿QUE ES LA MEMORIA CACHE ?
Una memoria caché es una memoria en la que se almacenas una serie de datos para su rápido acceso. Existen muchas memorias caché (de disco, de sistema, incluso de datos, como es el caso de la caché de Google), pero en este tutorial nos vamos a centrar en la caché de los procesadores.
Básicamente, la memoria caché de un procesador es un tipo de memoria volátil (del tipo RAM), pero de una gran velocidad.
En la actualidad esta memoria está integrada en el procesador, y su cometido es almacenar una serie de instrucciones y datos a los que el procesador accede continuamente, con la finalidad de que estos accesos sean instantáneos. Estas instrucciones y datos son aquellas a las que el procesador necesita estar accediendo de forma continua, por lo que para el rendimiento del procesador es imprescindible que este acceso sea lo más rápido y fluido posible.
Hay tres tipos diferentes de memoria caché para procesadores:
Caché de 1er nivel (L1): Esta caché está integrada en el núcleo del procesador, trabajando a la misma velocidad que este. La cantidad de memoria caché L1 varía de un procesador a otro, estando normalmente entra los 64KB y los 256KB. Esta memoria suele a su vez estar dividida en dos partes dedicadas, una para instrucciones y otra para datos.
Caché de 2º nivel (L2): Integrada también en el procesador, aunque no directamente en el núcleo de este, tiene las mismas ventajas que la caché L1, aunque es algo más lenta que esta. La caché L2 suele ser mayor que la caché L1, pudiendo llegar a superar los 2MB. A diferencia de la caché L1, esta no está dividida, y su utilización está más encaminada a programas que al sistema.
Caché de 3er nivel (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.
Para hacernos una idea más precisa la memoria caché, es más rápida en cuanto al núcleo del procesador (L1).
Las memorias caché son extremadamente rápidas (su velocidad es unas 5 veces superior a la de una RAM de las más rápidas), con la ventaja añadida de no tener latencia, por lo que su acceso no tiene ninguna demora... pero es un tipo de memoria muy cara. Esto, unido a su integración en el procesador (ya sea directamente en el núcleo o no) limita bastante el tamaño, por un lado por lo que encarece al procesador y por otro por el espacio disponible.
UTILIZACION
En cuanto a la utilización de la caché L2 en procesadores multinucleares, existen dos tipos diferentes de tecnologías a aplicar. Por un lado está la habitualmente utilizada por Intel, que consiste en que el total de la caché L2 está accesible para ambos núcleos y por otro está la utilizada por AMD, en la que cada núcleo tiene su propia caché L2 dedicada solo para ese núcleo. La caché L2 apareció por primera vez en los Intel Pentium Pro, siendo incorporada a continuación por los Intel Pentium II, aunque en ese caso no en el encapsulado del procesador, sino externamente (aunque dentro del procesador).
¿QUE ES LA MEMORIA VIRTUAL.?
La memoria virtual es una técnica que permite ejecutar procesos que no caben totalmente en memoria RAM (memoria física). Esto propicia la creación de programas que sean más grandes que la memoria física. Además, la memoria virtual ayuda a crear un esquema de abstracción de la memoria que la separa de la zona lógica que el usuario ve, esto facilita enormemente la tarea a los programadores puesto que no se han de preocupar por limitaciones de memoria.
Los procedimientos de implementación de la memoria virtual se basan en que cuando se ejecuta un programa, éste está parcialmente en memoria, es decir, sólo hay cargada aquella zona de código y datos que se necesitan en ese instante de tiempo, y no el programa completo. La memoria virtual es la separación entre la memoria lógica disponible para el usuario y la memoria RAM, se implementa generalmente con el método de paginación por demanda aunque también se puede implementar en un sistema con segmentación.
En el momento en que en el sistema empieza a escasear la memoria, se crea un fichero SWAP (intercambio) en el disco que sirve como ampliación auxiliar de memoria. En el caso de Windows, cuando tenemos muchas aplicaciones en funcionamiento y la memoria RAM se agota, el sistema se apoya en el fichero SWAP para realizar movimientos desde el disco duro a la RAM y viceversa. De ese modo crean espacios en memoria física para ir ejecutando las órdenes. Esto, evidentemente, hace que el sistema vaya más lento. Todo ello permite simular la existencia de 4GB de RAM en el equipo, a pesar de que nadie dispone de 4GB en su ordenador (a excepción de algunos sistemas en empresas y universidades), y dar capacidad de ejecución a múltiples aplicaciones por grandes que sean.
¿QUE ES UN BUFFER?
Un buffer (o búfer) en informática es un espacio de memoria, en el que se almacenan datos para evitar que el programa o recurso que los requiere, ya sea hardware o software, se quede en algún momento sin datos.

Algunos ejemplos de aplicaciones de buffers son:

El buffer de teclado: es una memoria intermedia en la que se van almacenando los caracteres que un usuario teclea, generalmente, hasta que pulsa la tecla [INTRO], momento en el cual el programa captura todos o parte de los caracteres tecleados contenidos en dicho buffer.

En Audio o video en streaming: por Internet. Se tiene un buffer para que haya menos posibilidades de que se corte la reproducción cuando se reduzca o corte el ancho de banda.

Un buffer adecuado permite que en el salto entre dos canciones no haya una pausa molesta.

Las grabadoras de CD o DVD, : tienen un buffer para que no se pare la grabación. Hoy en día hay sistemas para retomar la grabación pero antes suponía que el CD no quedaba bien grabado y muchas veces era inservible.
es.wikipedia.org/wiki/Buffer_de_datos -
RESUME DE LA CLASE DEL 26 DE AGOSTO DEL 20009
Las generaciones de la computadoras
LA PRIMERA GENERACION: Mark I colusos es una maquin y que se utilizaba anteriormente las maquinas o computadora se utilizaba con una targeta de perforaciones y no era una sino eran paquetes que utilizaban para almacenar su informacion ya que produsia mucho calor y heran muy grande del tamaño de un cuarto.
SEGUNDA GENERACION: Era mas rapida a 200 a 300 /1 y el transitor era mas rapido en su funcionamiento ya que no producia mucho calor al estar la utilizandola.
TERCERA GENERACION : La computadora se emerge con el circuito y ahi se utilizo la pastilla de silicio , incremento la velocidad mas tarde se empezo a utilizar el software.
CUARTA GENERACION: La cuerta generacion reemplazo ala memorias nuclear a las magneticas en esa misma epoca se utilizo el operador microprocesador.
QUINTA GENERACION:Aparesieron la famosas empresas como son: intel , microsoft, IBM,MC.
MEMORIAS
ROM : La informacion es directamente de fabrica ya que cuando abrimos la computadora te aparese la pagina de la enpresa o de la marca de la misma esto quiere decir de la computadora .
RAM : Esta memoria es volatil esto quiere decir mientras tienes prendida tu conputadora esta en existencia tu informacion pero si por un descuido de tu persona desconecta tu regulador o se va la luz desaparese tu informacion .
DINAMICA: Es la que es mas lenta ya que si estas trabajando es muy aburrido o cansado es que nesecita actualizarce cada vez que vas abrir un programa.
ESTATICA: Esta es la mas rápida ya que cuando estas trabajando pueden llegar abrir barias paginas pero no también hay que exagerar sino se te bloquea tu computadora por no tener mucha expansión hay que usar nuestra computadora con acuerdo ala expansión.

lunes, 24 de agosto de 2009

MEMORIAS RAM Y ROM

¿QUE ES LA MEMORIA PRINCIPAL O RAM?
La memoria principal o RAM es donde el computador guarda los datos que está utilizando en el momento presente. Que significa(Random Access Memory, Memoria de Acceso Aleatorio) El almacenamiento es considerado temporal por que los datos y programas permanecen en ella mientras que la computadora este encendida o no sea reiniciada.
Hay dos tipos básicos de memoria RAM
RAM dinámica (DRAM)
RAM estática (SRAM)
La meoria RAM dinámica necesita actualizarse miles de veces por segundo, mientras que la memoria RAM estática no necesita actualizarse, por lo que es más rápida, aunque también más cara. Ambos tipos de memoria RAM son volátiles, es decir, que pierden su contenido cuando se apaga el equipo.
DRAM: Dinamic-RAM, o RAM DINAMICA, ya que es "la original", y por tanto la más lenta.
SDRAM: Sincronic-RAM. Funciona de manera sincronizada con la velocidad de la placa (de 50 a 66 MHz), para lo que debe ser rapidísima, de unos 25 a 10 ns. Sólo se presenta en forma de DIMMs de 168 contactos; es usada en los Pentium II de menos de 350 MHz y en los Celeron
¿QUE ES LA MEMORIA ROM?
La memoria ROM, (read-only memory) o memoria de sólo lectura, es la memoria que se utiliza para almacenar los programas que ponen en marcha el ordenador y realizan los diagnósticos. La mayoría de los ordenadores tienen una cantidad pequeña de memoria ROM (algunos miles de bytes).Puesto que la memoria ROM también permite acceso aleatorio, si queremos ser precisos, la memoria RAM debería llamarse memoria RAM de lectura y escritura, y la memoria ROM memoria RAM de sólo lectura.
hay varios tipo de memoria ROM
PROM
Crear chips desde la nada lleva mucho tiempo. Por ello, los desarrolladores crearon un tipo de ROM conocido como PROM (programmable read-only memory). Los chips PROM vacíos pueden ser comprados económicamente y codificados con una simple herramienta llamada programador.
La peculiaridad es que solo pueden ser programados una vez. Son más frágiles que los chips ROM hasta el extremo que la electricidad estática lo puede quemar. Afortunadamente, los dispositivos PROM vírgenes son baratos e ideales para hacer pruebas para crear un chip ROM definitivo.
EPROM
Trabajando con chips ROM y PROM puede ser una labor tediosa. Aunque el precio no sea demasiado elevado, al cabo del tiempo puede suponer un aumento del precio con todos los inconvenientes. Los EPROM (Erasable programmable read-only memory) solucionan este problema. Los chips EPROM pueden ser regrabados varias veces.
Borrar una EEPROM requiere una herramienta especial que emite una frecuencia determinada de luz ultravioleta. Son configuradas usando un programador EPROM que provee voltaje a un nivel determinado dependiendo del chip usado.
Para sobrescribir una EPROM, tienes que borrarla primero. El problema es que no es selectivo, lo que quiere decir que borrará toda la EPROM. Para hacer esto, hay que retirar el chip del dispositivo en el que se encuentra alojado y puesto debajo de la luz ultravioleta comentada anteriormente.
EEPROM y memoria flash
Aunque las EPROM son un gran paso sobre las PROM en términos de utilidad, siguen necesitando un equipamiento dedicado y un proceso intensivo para ser retirados y reinstalados cuando un cambio es necesario. Como se ha dicho, no se pueden añadir cambios a la EPROM; todo el chip sebe ser borrado. Aquí es donde entra en juego la EEPROM(Electrically erasable programmable read-only memory).
GENERACIONES DE LAS COMPUTADORAS
PRIMERA GENERACIÓN (1951 a 1958)Las computadoras de la primera Generación emplearon bulbos para procesar información. Los operadores ingresaban los datos y programas en código especial por medio de tarjetas perforadas. El almacenamiento interno se lograba con un tambor que giraba rápidamente, sobre el cual un dispositivo de lectura/escritura colocaba marcas magnéticas
SEGUNDA GENERACIÓN (1959-1964)Transistor Compatibilidad LimitadaEl invento del transistor hizo posible una nueva Generación de computadoras, más rápidas, más pequeñas y con menores necesidades de ventilación. Sin embargo el costo seguía siendo una porción significativa del presupuesto de una Compañía. Las computadoras de la segunda generación también utilizaban redes de núcleos magnéticos en lugar de tambores giratorios para el almacenamiento primario.
TERCERA GENERACIÓN (1964-1971)Circuitos Integrados, Compatibilidad con Equipo Mayor, Multiprogramación, Minicomputadora.Las computadoras de la tercera generación emergieron con el desarrollo de los circuitos integrados (pastillas de silicio) en las cuales se colocan miles de componentes electrónicos, en una integración en miniatura. Las computadoras nuevamente se hicieron más pequeñas, más rápidas, desprendían menos calor y eran energéticamente más eficientes.
CUARTA GENERACIÓN (1971 a 1981)Microprocesador , Chips de memoria, MicrominiaturizaciónDos mejoras en la tecnología de las computadoras marcan el inicio de la cuarta generación: el reemplazo de las memorias con núcleos magnéticos, por las de chips de silicio y la colocación de Muchos más componentes en un Chip.
QUINTA GENERACIÓN (1982-1989)Cada vez se hace más difícil la identificación de las generaciones de computadoras, porque los grandes avances y nuevos descubrimientos ya no nos sorprenden como sucedió a mediados del siglo XX. Hay quienes consideran que la cuarta y quinta generación han terminado, y las ubican entre los años 1971-1984 la cuarta, y entre 1984-1990 la quinta. Ellos consideran que la sexta generación está en desarrollo desde 1990 hasta la fecha.El almacenamiento de información se realiza en dispositivos magneto ópticos con capacidades de decenas de Gigabytes; se establece el DVD (Digital Video Disk o Digital Versatile Disk) como estándar para el almacenamiento de video y sonido; la capacidad de almacenamiento de datos crece de manera exponencial.
SEXTA GENERACIÓN 1990 HASTA LA FECHA
Las computadoras de esta generación cuentan con arquitecturas combinadas Paralelo / Vectorial, con cientos de microprocesadores vectoriales trabajando al mismo tiempo; se han creado computadoras capaces de realizar más de un millón de millones de operaciones aritméticas de punto flotante por segundo (teraflops); las redes de área mundial (Wide Area Network, WAN) seguirán creciendo desorbitadamente utilizando medios de comunicación a través de fibras ópticas y satélites, con anchos de banda impresionantes
DIFERENCIA
Entre la memoria RAM es mucho más rápida, y que se borra al apagar el computador, no como los Disquetes o discos duros en donde la información permanece grabada.
La rom es mas lenta.
wikipedia.org/wiki/Memoria
www.ordenadores