viernes, 28 de agosto de 2009

Resumen de cache,memoria virtual y buffer

CACHE
De esta memoria existen cuatro tipos que son L1,L2,L3,L4 la cahe antes que nada es solo un auxiliar de la memoria RAM y es hace que la momori RAM sea mucho mas rapida esta memoria se encunetra situada en la parte de CPU.
Asi mismo como la memoria cache solo es un auxiliar solo se encarga de ayudar por ejemplo si la L1 ya esta muy llena y no lecabe mas informacion en tonces entra la L2 para poderla ayudar y asi es como funciona la cache.
MEMORIA VIRTUAL
Esa memoria se encarga de ejecutar aquellos proceso que ya no caben totalmente en la memoria RAM tambiem por ejemplo si nosotros tenemos mucho pragamas abiertos esta memoria se satura .
BUFFER
El buffer trabaja por si mismo no necesita de ninguana otra memoria para poder tarbajar se encaraga de almacenar datos de forma temporal hasta ser trasferida a otro dispositivo de almacenamiento.

miércoles, 26 de agosto de 2009

RESUMEN

MEMORIA RAM
esta memoria se muy comun y tiene dos tipos basicos de memori como son la memoria RAM dinamicao tambien conocida como (DRAM) esta necesita actualizarse milis de veces por segundo ya que el otro tipo de memoria que es la RAM estaica o tambien conocida como (SRAM) esa no es necesario actualizarla por lo que es mas rapida pero un poquito mas cara que la dinamica.
MEMORIA ROM
esta memoria se encarga de crear chisp los chisp ROM vaciospueden ser comparados economicamente y codificados y existen cinco tipos de la memoria ron que son los siguientes:
ROM
PROM
EPROM
EEPROM
MEMORIA FLAS
PRIMERA GENERACION
en esa generacion la computadora era casi el tamaño de una casa y se calentaba mucho y asi se danaban por eso compraban refrigerantes para bajar la temperatura y por esomismo las maquinas eran mas grandes casi al tamaño de una casa.
SEGUNDA GENERACION
segunda generación también utilizaban redes de núcleos magnéticos en lugar de tambores giratorios para el almacenamiento primario.sustancialmente más pequeñas y rápidas que las de bulbos, y se usaban para nuevas aplicaciones, como en los sistemas para reservación en líneas aéreas, control de tráfico aéreo y simulaciones para uso general.
TERCERA GENERACION
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 y nuevamente se hicieron más pequeñas, más rápidas, desprendían menos calor y eran energéticamente más eficientes.
CUARTA GENERACION
El tamaño reducido del microprocesador de chips hizo posible la creación de las computadoras personales. (PC)
QUINTA GENERACION
Ya era un sistema experto es una aplicación de inteligencia artificial que usa una base de conocimiento de la experiencia humana para ayudar a la resolución de problemas.

MEMORIA CACHE ,VIRTUL,BUFFER

MEMORIA CACHE
La palabra procede de la voz inglesa cache (/kæʃ/; "escondite secreto para guardar mercancías, habitualmente de contrabando") y esta a su vez de la francesa cache, (/kaʃ/; "escondrijo o escondite"). A menudo, en español se escribe erróneamente con tilde sobre la "e" por pensarse que se trata de la misma palabra que "caché" ("distinción o elegancia" o "cotización de un artista"), proveniente de un étimo también francés, pero totalmente distinto: cachet, (/ka'ʃɛ/; "sello" o "salario").
QUE ES MEMORIA CACHE
Un cache es un sistema especial de almacenamiento de alta velocidad. Puede ser tanto un área reservada de la memoria principal como un dispositivo de almacenamiento de alta velocidad independiente. Hay dos tipos de cache frecuentemente usados en las computadoras personales: memoria cache y cache de disco. Una memoria cache, llamada también a veces almacenamiento cache o RAM cache, es una parte de memoria RAM estática de alta velocidad (SRAM) más que la lenta y barata RAM dinámica (DRAM) usada como memoria principal. La memoria cache es efectiva dado que los programas acceden una y otra vez a los mismos datos o instrucciones. Guardando esta información en SRAM, la computadora evita acceder a la lenta DRAM. El cache de disco trabaja sobre los mismos principios que la memoria cache, pero en lugar de usar SRAM de alta velocidad, usa la convencional memoria principal. Los datos más recientes del disco duro a los que se ha accedido (así como los sectores adyacentes) se almacenan en un buffer de memoria. Cuando el programa necesita acceder a datos del disco, lo primero que comprueba es la cache del disco para ver si los datos ya están ahí. La cache de disco puede mejorar drásticamente el rendimiento de las aplicaciones, dado que acceder a un byte de datos en RAM puede ser miles de veces más rápido que acceder a un byte del disco duro. La memoria caché es rápida, unas 5 ó 6 veces más que la DRAM (RAM dinámica), por eso su capacidad es mucho menor. Por eso su precio es elevado, hasta 10 ó 20 veces más que la memoria principal dinámica para la misma cantidad de memoria.

Composición interna
La memoria cache está estructurada por celdas, donde cada celda almacena un byte. La entidad básica de almacenamiento la conforman las filas, llamados también líneas de cache. Por ejemplo, una cache L2 de 512 KB se distribuye en 16.384 filas y 63 columnas
Cuando se copia o se escribe información de la RAM por cada movimiento siempre cubre una línea de cache.
La memoria cache tiene incorporado un espacio de almacenamiento llamado Tag RAM, que indica a qué porción de la RAM se halla asociada cada línea de cache, es decir, traduce una dirección de RAM en una línea de cache concreta.

TIPOS DE MEMORIA CACHE
A parte de la caché con respecto a la memoria RAM, en un PC existen muchos otros sistemas de caché, como:
o Memoria RAM como caché: Las
unidades de almacenamiento (discos duros, discos flexibles, etc.) y otros muchos periféricos utilizan la memoria RAM como sistema de caché, una zona de la RAM contiene la información que se ha buscado últimamente en dichos dispositivos, de forma que basta con acceder a la RAM para recuperarla.
o Disco duro como caché: Se emplea al disco duro como caché a dispositivos aún más lentos (unidades
CD-ROM). Estos sistemas de caché suelen estar gobernados mediante software, que se suele integrar en el sistema operativo. La caché de disco almacena direcciones concretas de sectores, almacena una copia del directorio y en algunos casos almacena porciones o extensiones del programa o programas en ejecución.
o Los
navegadores Web utilizan el disco duro como caché, al solicitar una página Web, el navegador acude a Internet y comprueba la fecha de la misma. Si la página no ha sido modificada, se toma directamente del disco duro, con lo que la carga es muy rápida. En caso contrario se descarga desde Internet y se actualiza la caché, con un cierto tiempo de espera. En el caso de los navegadores Web, el uso del disco duro es más que suficiente, ya que es extremadamente más rápido que el acceso a Internet.
COMO SE UTILIZA LA MEMORIA CACHE

*Acelerar el procesamiento de las instrucciones de memoria en la CPU.
*Los ordenadores tienden a utilizar las mismas instrucciones y (en menor medida), los mismos datos repetidamente, por ello la caché contiene las instrucciones más usadas.
Por lo tanto, a mayor instrucciones y datos la CPU pueda obtener directamente de la memoria caché, tanto más rápido será el funcionamiento del ordenador.
1. Funcionamiento de la memoria caché La memoria caché se carga desde la RAM con los datos y/o instrucciones que ha buscado la CPU en las últimas
operaciones. La CPU siempre busca primero la información en la caché, lo normal es que va encontrar ahí la mayoría de las veces, con lo que el acceso será muy rápido. Pero si no encuentra la información en la cache.
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ó
PARA QUE SIRVE LA MEMORIA VIRTUAL
La memoria virtual sirve como un suplemento a un equipo de memoria RAM (memoria de acceso aleatorio), que almacena datos de manera rápida y sirve para satisfacer las necesidades inmediatas de un programa o aplicación. Disco de memoria, como una unidad de disco duro del ordenador, es capaz de ser mucho mayor, pero también mucho más lento en ser llamado a la acción. El promedio de las necesidades de los usuarios de ordenador que preocuparse muy poco acerca de las especificaciones detalladas o sus mecanismos de memoria virtual del equipo. Sin embargo, durante un tiempo el disco duro será desordenada y desorganizada, debido a la computadora varias veces tener que encontrar "bolsas" de espacio para usar como memoria virtual.
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.El concepto del Buffer es similar al de caché. Pero en el caso del buffer, los datos que se introducen siempre van a ser utilizados. En la caché sin embargo, no hay seguridad, sino una mayor probabilidad de utilización.
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.

RESUMEN

MEMORIA RAM
esta memoria se muy comun y tiene dos tipos basicos de memori como son la memoria RAM dinamicao tambien conocida como (DRAM) esta necesita actualizarse milis de veces por segundo ya que el otro tipo de memoria que es la RAM estaica o tambien conocida como (SRAM) esa no es necesario actualizarla por lo que es mas rapida pero un poquito mas cara que la dinamica.
MEMORIA ROM
esta memoria se encarga de crear chisp los chisp ROM vaciospueden ser comparados economicamente y codificados y existen cinco tipos de la memoria ron que son los siguientes:
ROM
PROM
EPROM
EEPROM
MEMORIA FLAS
PRIMERA GENERACION
en esa generacion la computadora era casi el tamaño de una casa y se calentaba mucho y asi se danaban por eso compraban refrigerantes para bajar la temperatura y por esomismo las maquinas eran mas grandes casi al tamaño de una casa.
SEGUNDA GENERACION
segunda generación también utilizaban redes de núcleos magnéticos en lugar de tambores giratorios para el almacenamiento primario.sustancialmente más pequeñas y rápidas que las de bulbos, y se usaban para nuevas aplicaciones, como en los sistemas para reservación en líneas aéreas, control de tráfico aéreo y simulaciones para uso general.
TERCERA GENERACION
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 y nuevamente se hicieron más pequeñas, más rápidas, desprendían menos calor y eran energéticamente más eficientes.
CUARTA GENERACION
El tamaño reducido del microprocesador de chips hizo posible la creación de las computadoras personales. (PC)
QUINTA GENERACION
Ya era un sistema experto es una aplicación de inteligencia artificial que usa una base de conocimiento de la experiencia humana para ayudar a la resolución de problemas.

MEMORIA CACHE,VIRTUAL,BUFFER

MEMORIA CACHE
La palabra procede de la voz inglesa cache (/kæʃ/; "escondite secreto para guardar mercancías, habitualmente de contrabando") y esta a su vez de la francesa cache, (/kaʃ/; "escondrijo o escondite"). A menudo, en español se escribe erróneamente con tilde sobre la "e" por pensarse que se trata de la misma palabra que "caché" ("distinción o elegancia" o "cotización de un artista"), proveniente de un étimo también francés, pero totalmente distinto: cachet, (/ka'ʃɛ/; "sello" o "salario").
QUE ES MEMORIA CACHE
Un cache es un sistema especial de almacenamiento de alta velocidad. Puede ser tanto un área reservada de la memoria principal como un dispositivo de almacenamiento de alta velocidad independiente. Hay dos tipos de cache frecuentemente usados en las computadoras personales: memoria cache y cache de disco. Una memoria cache, llamada también a veces almacenamiento cache o RAM cache, es una parte de memoria RAM estática de alta velocidad (
SRAM) más que la lenta y barata RAM dinámica (DRAM) usada como memoria principal. La memoria cache es efectiva dado que los programas acceden una y otra vez a los mismos datos o instrucciones. Guardando esta información en SRAM, la computadora evita acceder a la lenta DRAM. El cache de disco trabaja sobre los mismos principios que la memoria cache, pero en lugar de usar SRAM de alta velocidad, usa la convencional memoria principal. Los datos más recientes del disco duro a los que se ha accedido (así como los sectores adyacentes) se almacenan en un buffer de memoria. Cuando el programa necesita acceder a datos del disco, lo primero que comprueba es la cache del disco para ver si los datos ya están ahí. La cache de disco puede mejorar drásticamente el rendimiento de las aplicaciones, dado que acceder a un byte de datos en RAM puede ser miles de veces más rápido que acceder a un byte del disco duro. La memoria caché es rápida, unas 5 ó 6 veces más que la DRAM (RAM dinámica), por eso su capacidad es mucho menor. Por eso su precio es elevado, hasta 10 ó 20 veces más que la memoria principal dinámica para la misma cantidad de memoria.

Composición interna
La memoria cache está estructurada por celdas, donde cada celda almacena un byte. La entidad básica de almacenamiento la conforman las filas, llamados también líneas de cache. Por ejemplo, una cache L2 de 512 KB se distribuye en 16.384 filas y 63 columnas
Cuando se copia o se escribe información de la RAM por cada movimiento siempre cubre una línea de cache.
La memoria cache tiene incorporado un espacio de almacenamiento llamado Tag RAM, que indica a qué porción de la RAM se halla asociada cada línea de cache, es decir, traduce una dirección de RAM en una línea de cache concreta.


TIPOS DE MEMORIA CACHE
A parte de la caché con respecto a la memoria RAM, en un PC existen muchos otros
sistemas de caché, como:
o Memoria RAM como caché: Las
unidades de almacenamiento (discos duros, discos flexibles, etc.) y otros muchos periféricos utilizan la memoria RAM como sistema de caché, una zona de la RAM contiene la información que se ha buscado últimamente en dichos dispositivos, de forma que basta con acceder a la RAM para recuperarla.
o Disco duro como caché: Se emplea al disco duro como caché a dispositivos aún más lentos (unidades
CD-ROM). Estos sistemas de caché suelen estar gobernados mediante software, que se suele integrar en el sistema operativo. La caché de disco almacena direcciones concretas de sectores, almacena una copia del directorio y en algunos casos almacena porciones o extensiones del programa o programas en ejecución.
o Los
navegadores Web utilizan el disco duro como caché, al solicitar una página Web, el navegador acude a Internet y comprueba la fecha de la misma. Si la página no ha sido modificada, se toma directamente del disco duro, con lo que la carga es muy rápida. En caso contrario se descarga desde Internet y se actualiza la caché, con un cierto tiempo de espera. En el caso de los navegadores Web, el uso del disco duro es más que suficiente, ya que es extremadamente más rápido que el acceso a Internet.
COMO SE UTILIZA LA MEMORIA CACHE

*Acelerar el procesamiento de las instrucciones de memoria en la CPU.
*Los ordenadores tienden a utilizar las mismas instrucciones y (en menor medida), los mismos datos repetidamente, por ello la caché contiene las instrucciones más usadas.
Por lo tanto, a mayor instrucciones y datos la CPU pueda obtener directamente de la memoria caché, tanto más rápido será el funcionamiento del ordenador.
1. Funcionamiento de la memoria caché
La memoria caché se carga desde la RAM con los datos y/o instrucciones que ha buscado la CPU en las últimas
operaciones. La CPU siempre busca primero la información en la caché, lo normal es que va encontrar ahí la mayoría de las veces, con lo que el acceso será muy rápido. Pero si no encuentra la información en la caché, se pierde un tiempo extra en acudir a la RAM y copiar dicha información en la caché para su disponibilidad.
Como estos fallos ocurren con una frecuencia relativamente baja, el rendimiento mejora considerablemente, ya que la CPU accede más veces a la caché que a la RAM. En el siguiente
diagrama se describe un proceso cuando la CPU requiere operación de lectura de una instrucción, para ello se presentan dos casos:
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ó
PARA QUE SIRVE LA MEMORIA VIRTUAL
La memoria virtual sirve como un suplemento a un equipo de memoria RAM (memoria de acceso aleatorio), que almacena datos de manera rápida y sirve para satisfacer las necesidades inmediatas de un programa o aplicación. Disco de memoria, como una unidad de disco duro del ordenador, es capaz de ser mucho mayor, pero también mucho más lento en ser llamado a la acción. El promedio de las necesidades de los usuarios de ordenador que preocuparse muy poco acerca de las especificaciones detalladas o sus mecanismos de memoria virtual del equipo. Sin embargo, durante un tiempo el disco duro será desordenada y desorganizada, debido a la computadora varias veces tener que encontrar "bolsas" de espacio para usar como memoria virtual.
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.El concepto del Buffer es similar al de caché. Pero en el caso del buffer, los datos que se introducen siempre van a ser utilizados. En la caché sin embargo, no hay seguridad, sino una mayor probabilidad de utilización.
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.
Existen varias maneras de combatir la falta de data en el buffer:
Desfragmentar tu disco duro antes del proceso de grabación.
Copiar la data a tu disco duro local antes de grabar, pero asegúrate de hacer espacio en tu disco duro, al menos 650 MB que es la capacidad de la mayoría de los CDs. También, es bueno hacer una imagen (duplicado de la fuente) en tu disco duro antes de grabar.
No grabes un CD a través de una red.
El flujo de data puede ser interrumpido por archivos corrompidos y sectores dañados en el disco duro. Corre el programa apropiado para hacer este tipo de revisiones y corregir los problemas.
Asegúrate que tu CD está limpio antes de grabar.
CDs de calidad inferior pueden causar problemas. Si los CDs de un fabricante en particular te han fallado, intenta otra marca de discos. [Es conocida una incompatibilidad de los equipos SAMSUNG para reproducir ciertos CD-R, para estos equipos utiliza siempre CD-R marca PRINCO
].

MEMORIA CACHE,VIRTUAL,BUFFER

MEMORIA CACHE
La palabra procede de la voz inglesa cache (/kæʃ/; "escondite secreto para guardar mercancías, habitualmente de contrabando") y esta a su vez de la francesa cache, (/kaʃ/; "escondrijo o escondite"). A menudo, en español se escribe erróneamente con tilde sobre la "e" por pensarse que se trata de la misma palabra que "caché" ("distinción o elegancia" o "cotización de un artista"), proveniente de un étimo también francés, pero totalmente distinto: cachet, (/ka'ʃɛ/; "sello" o "salario").
QUE ES MEMORIA CACHE
Un cache es un sistema especial de almacenamiento de alta velocidad. Puede ser tanto un área reservada de la memoria principal como un dispositivo de almacenamiento de alta velocidad independiente. Hay dos tipos de cache frecuentemente usados en las computadoras personales: memoria cache y cache de disco. Una memoria cache, llamada también a veces almacenamiento cache o RAM cache, es una parte de memoria RAM estática de alta velocidad (SRAM) más que la lenta y barata RAM dinámica (DRAM) usada como memoria principal. La memoria cache es efectiva dado que los programas acceden una y otra vez a los mismos datos o instrucciones. Guardando esta información en SRAM, la computadora evita acceder a la lenta DRAM. El cache de disco trabaja sobre los mismos principios que la memoria cache, pero en lugar de usar SRAM de alta velocidad, usa la convencional memoria principal. Los datos más recientes del disco duro a los que se ha accedido (así como los sectores adyacentes) se almacenan en un buffer de memoria. Cuando el programa necesita acceder a datos del disco, lo primero que comprueba es la cache del disco para ver si los datos ya están ahí. La cache de disco puede mejorar drásticamente el rendimiento de las aplicaciones, dado que acceder a un byte de datos en RAM puede ser miles de veces más rápido que acceder a un byte del disco duro. La memoria caché es rápida, unas 5 ó 6 veces más que la DRAM (RAM dinámica), por eso su capacidad es mucho menor. Por eso su precio es elevado, hasta 10 ó 20 veces más que la memoria principal dinámica para la misma cantidad de memoria.
COMPOSICICION INTERNA DE LA MEMORIA CACHE
La memoria cache está estructurada por celdas, donde cada celda almacena un byte. La entidad básica de almacenamiento la conforman las filas, llamados también líneas de cache. Por ejemplo, una cache L2 de 512 KB se distribuye en 16.384 filas y 63 columnas
Cuando se copia o se escribe información de la RAM por cada movimiento siempre cubre una línea de cache.
La memoria cache tiene incorporado un espacio de almacenamiento llamado Tag RAM, que indica a qué porción de la RAM se halla asociada cada línea de cache, es decir, traduce una dirección de RAM en una línea de cache concreta.


TIPOS DE MEMORIA CACHE
A parte de la caché con respecto a la memoria RAM, en un PC existen muchos otros sistemas de caché, como:
Memoria RAM como caché: Las unidades de almacenamiento (discos duros, discos flexibles, etc.) y otros muchos periféricos utilizan la memoria RAM como sistema de caché, una zona de la RAM contiene la información que se ha buscado últimamente en dichos dispositivos, de forma que basta con acceder a la RAM para recuperarla.
Disco duro como caché: Se emplea al disco duro como caché a dispositivos aún más lentos (unidades CD-ROM). Estos sistemas de caché suelen estar gobernados mediante software, que se suele integrar en el sistema operativo. La caché de disco almacena direcciones concretas de sectores, almacena una copia del directorio y en algunos casos almacena porciones o extensiones del programa o programas en ejecución.
Los navegadores Web utilizan el disco duro como caché, al solicitar una página Web, el navegador acude a Internet y comprueba la fecha de la misma. Si la página no ha sido modificada, se toma directamente del disco duro, con lo que la carga es muy rápida. En caso contrario se descarga desde Internet y se actualiza la caché, con un cierto tiempo de espera. En el caso de los navegadores Web, el uso del disco duro es más que suficiente, ya que es extremadamente más rápido que el acceso a Internet.
COMO SE UTILIZA LA MEMORIA CACHE

*Acelerar el procesamiento de las instrucciones de memoria en la CPU.
*Los ordenadores tienden a utilizar las mismas instrucciones y (en menor medida), los mismos datos repetidamente, por ello la caché contiene las instrucciones más usadas.
Por lo tanto, a mayor instrucciones y datos la CPU pueda obtener directamente de la memoria caché, tanto más rápido será el funcionamiento del ordenador.
FUNCIONAMIENTO DE LA MEMORIA CACHE
La memoria caché se carga desde la RAM con los datos y/o instrucciones que ha buscado la CPU en las últimas operaciones. La CPU siempre busca primero la información en la caché, lo normal es que va encontrar ahí la mayoría de las veces, con lo que el acceso será muy rápido. Pero si no encuentra la información en la caché, se pierde un tiempo extra en acudir a la RAM y copiar dicha información en la caché para su disponibilidad. La memoria caché también se puede comparar con el cinturón de herramientas de un trabajador, donde guarda las herramientas y las piezas que se necesitan con mayor frecuencia. En este último ejemplo, la memoria principal es como un cinturón de herramienta portátil y el disco duro es como un camión grande para representarlo así.
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ó
PARA QUE SIRVE LA MEMORIA VIRTUAL
La memoria virtual sirve como un suplemento a un equipo de memoria RAM (memoria de acceso aleatorio), que almacena datos de manera rápida y sirve para satisfacer las necesidades inmediatas de un programa o aplicación. Disco de memoria, como una unidad de disco duro del ordenador, es capaz de ser mucho mayor, pero también mucho más lento en ser llamado a la acción. El promedio de las necesidades de los usuarios de ordenador que preocuparse muy poco acerca de las especificaciones detalladas o sus mecanismos de memoria virtual del equipo. Sin embargo, durante un tiempo el disco duro será desordenada y desorganizada, debido a la computadora varias veces tener que encontrar "bolsas" de espacio para usar como memoria virtual.
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.El concepto del Buffer es similar al de caché. Pero en el caso del buffer, los datos que se introducen siempre van a ser utilizados. En la caché sin embargo, no hay seguridad, sino una mayor probabilidad de utilización.
APLICACIONES DE BUFFER
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.
Existen varias maneras de combatir la falta de data en el buffer:
Desfragmentar tu disco duro antes del proceso de grabación.
Copiar la data a tu disco duro local antes de grabar, pero asegúrate de hacer espacio en tu disco duro, al menos 650 MB que es la capacidad de la mayoría de los CDs. También, es bueno hacer una imagen (duplicado de la fuente) en tu disco duro antes de grabar.
No grabes un CD a través de una red.
El flujo de data puede ser interrumpido por archivos corrompidos y sectores dañados en el disco duro. Corre el programa apropiado para hacer este tipo de revisiones y corregir los problemas.
Asegúrate que tu CD está limpio antes de grabar.
CDs de calidad inferior pueden causar problemas. Si los CDs de un fabricante en particular te han fallado, intenta otra marca de discos. [Es conocida una incompatibilidad de los equipos SAMSUNG para reproducir ciertos CD-R, para estos equipos utiliza siempre CD-R marca PRINCO].

lunes, 24 de agosto de 2009

MEMORIA RAM Y ROM

"MEMORIA RAM"
QUE ES LA MEMORIA LA RAM
son las siglas para la memoria de acceso al azar, un tipo de memoria de computadora que se puede alcanzar aleatoriamente; es decir, cualquier byte de memoria puede ser alcanzado sin el tocar los bytes precedentes. La RAM es el tipo más común de memoria encontrado en ordenadores y otros dispositivos, tales como impresoras
Memoria de la computadora, denominada Memoria de Acceso Aleatorio, es un área de almacenamiento a corto plazo para cualquier tipo de dato que la computadora está usando.
RAM a menudo se confunde con el
almacenamiento. Para una aclaración, comparemos la computadora con una oficina. El gabinete de archivos representa el almacenamiento (unidad de disco duro) y el escritorio representa la RAM. Los archivos a usar se recuperan del almacenamiento.
Mientras los
archivos están en uso se guardan en la RAM, un área de trabajo de fácil acceso. Cuando los archivos dejan de usarse se regresan al sector de almacenamiento o se eliminan.
RAM, son las siglas para la memoria de acceso al azar, un tipo de memoria de
computadora que se puede alcanzar aleatoriamente; es decir, cualquier byte de memoria puede ser alcanzado sin el tocar los bytes precedentes. La RAM es el tipo más común de memoria encontrado en ordenadores y otros dispositivos, tales como impresoras
tipos básicos de memoria RAM
RAM dinámica (DRAM)
RAM estática (SRAM)
Los dos tipos de memoria RAM se diferencian en la tecnología que utilizan para guardar los datos, la meoria RAM dinámica es la más común.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
¿Cuánta memoria debo tener?
Se podría decir que: cuanta más
memoria RAM, mejor. Claro está que la memoria RAM vale dinero, así que se intentara llegar a un compromiso satisfactorio, pero nunca quedándose cortos. Ante todo, de todas formas no nos podemos quejar en los precios: hasta antes del 1996 el costo de la memoria había mantenido un costo constante de alrededor de US 40 por megabyte . A finales de 1996 los precios se habían reducido a US 4 el megabyte (una caída del 901% en menos de un año). Hoy en día la memoria RAM está a menos de US 1 por megabyte.
La cantidad de RAM necesaria es
función únicamente de para qué se use un ordenador, lo que condiciona a qué sistema operativo y programas se van a usar, se recomienda una cantidad mínima de 64 MB de RAM, y si es posible incluso 128.
CUALES SON OTROSTIPOS DE MEMORIA RAM·
BEDO (Burst-EDO): una evolución de la EDO, que envía ciertos datos en "ráfagas". Poco extendida, compite en prestaciones con la SDRAM.
· Memorias con paridad: consisten en añadir a cualquiera de los tipos anteriores un chip que realiza una operación con los datos cuando entran en el chip y otra cuando salen. Si el resultado ha variado, se ha producido un error y los datos ya no son fiables. Dicho así, parece una ventaja; sin embargo, el ordenador sólo avisa de que el error se ha producido, no lo corrige. Es más, estos errores son tan improbables que la mayor parte de los chips no los sufren jamás aunque estén funcionando durante años; por ello, hace años que todas las memorias se fabrican sin paridad.
· ECC: memoria con corrección de errores. Puede ser de cualquier tipo, aunque sobre todo EDO-ECC o SDRAM-ECC. Detecta errores de datos y los corrige; para aplicaciones realmente críticas. Usada en
servidores y mainframes.
· Memorias de Vídeo: para
tarjetas gráficas. De menor a mayor rendimiento, pueden ser: DRAM -> FPM -> EDO -> VRAM -> WRAM -> SDRAM -> SGRAM
" MEMORIA ROM"
sonsiglas para la memoria inalterable, memoria de computadora en la cual se han grabado de antemano los datos. Una vez que los datos se hayan escrito sobre un chip ROM, no pueden ser quitados y pueden ser leídos solamente.
Distinto de la memoria principal (RAM), la ROM conserva su contenido incluso cuando el ordenador se apaga. ROM se refiere como siendo permanente, mientras que la RAM es volátil.
La mayoría de los ordenadores personales contienen una cantidad pequeña de ROM que salve
programas críticos tales como el programa que inicia el ordenador. Además, las ROM se utilizan extensivamente en calculadoras y dispositivos periféricos tales como impresoras láser, cuyas fuentes se salvan a menudo en las ROM.
Una variación de una ROM es un PROM (memoria inalterable programable). PROM son manufacturados como chips en blanco en los cuales los datos pueden ser escritos con dispositivo llamado programador de PROM.
FUNCIONAMIENTO DE ROM
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
.
Tipos de ROM
Hay 5 tipos básicos de ROM, los cuales se pueden identificar como:
ROM
PROM
EPROM
EEPROM
Memoria Flash
Clasificación de la memoria ROM según la tecnología utilizada
.-MASK ROM Llegan del fabricante ya grabadas. El proceso de grabación se hace en el mismo momento de la producción de la memoria por medio de unas mascaras litográficas. La mascara es muy costosa. Cada dato que se quiere cambiar requiere fabricar nuevamente todas las memorias.
.-PROM La grabación de la memoria se realiza después de la fabricación de la misma, pero una vez grabada ya no puede ser modificada.
.-EPROM Permiten el borrado y posterior regrabado de los datos en casa del usuario. Estas memorias utilizan un tipo de transistor especial como elemento de almacenamiento que es sensible a la carga eléctrica. Se borran mediante radiaciones de lámparas ultravioletas. Estas memorias se utilizan durante la puesta a punto del equipo. Son más caras.
.-EEPROM Conceptualmente son similares a las EPROM, pero el borrado se efectúa por medio de un circuito electrónico en vez de mediante luz ultravioleta.
.-Memoria Flash Son del tipo EEPROM, con todo lo que ello conlleva, con la particularidad de no permitir borrar a nivel de bytes, aunque si a nivel de bloque. EsTe tipo de memoria esta empezando a ser utilizada como llavero USB.