ddddd ¿Qué es la memoria virtual? Si el equipo no tiene suficiente memoria de acceso aleatorio (RAM) para ejecutar un programa o una operación, Windows usa la memoria virtual para compensar la falta. La memoria virtual combina la RAM del equipo con espacio temporal en el disco duro. Cuando queda poca RAM, la memoria virtual mueve datos de la RAM a un espacio llamado archivo de paginación. Al mover datos al archivo de paginación y desde él, se libera RAM para que el equipo pueda completar la tarea. Cuanto mayor sea la RAM del equipo, más rápido tenderán a ejecutarse los programas. Si el equipo se ralentiza porque falta RAM, puede considerar la posibilidad de aumentar la memoria virtual para compensar. Sin embargo, el equipo puede leer los datos de la RAM mucho más rápido que de un disco duro, por lo que la mejor solución es agregar RAM. Este tipo de memoria se popularizó con la salida al mercado de sistemas operativos gráficos tales como MacOS de Macintosh® (actualmente Apple®) ó Windows de Microsoft®, debido a que la memoria instalada en la computadora es regularmente insuficiente para el uso de ventanas, aunque al parecer el sistema operativo UNIX lo utilizaba de manera normal antes que sus competidores. En los sistemas operativos Microsoft® Windows Vista/Microsoft® Windows 7, con el software ReadyBoost® y en Microsoft® Windows XP con ayuda de algunas utilidades como EBoostr®, es posible utilizar un archivo de intercambio (Swap) en memorias USB e incluso en memorias SD, MemoryStick®, etc., que permiten aumentar la velocidad del equipo. Básicamente no debe ser menor a 256 MB la capacidad disponible del dispositivo, tener una velocidad alta de transmisión de datos y asignarse del siguiente modo: a) Mínimo: (Total de RAM) + (1/2 Total de RAM) b) Máximo: 3X(Total de RAM) Ejemplo: Si tengo 1 GB en RAM, debo tener mínimo (1 GB + 0.5 GB)= 1.5 GB, y máximo 3X(1 GB)= 3 GB. Memoria virtual y mensajes de error Si recibe mensajes de error avisándole de un nivel de memoria virtual bajo, tendrá que agregar más RAM o aumentar el tamaño del archivo de paginación para poder ejecutar los programas en el equipo. Normalmente, Windows administra el tamaño automáticamente, pero puede cambiar manualmente el tamaño de la memoria virtual si el tamaño predeterminado no es suficiente para satisfacer sus necesidades. Que es Memoria Caché? Si la memoria del sistema no puede seguir el ritmo del procesador, se produce un "atasco" que ralentiza todo el equipo; para evitarlo se utilizan las memorias caché o memorias temporales, o buferes, mucho más rápidas que la memoria RAM convencional. La memoria caché constituye un puente entre la memoria RAM y los registros que intercambian datos con las unidades de ejecución del procesador. El sistema de memoria caché interna asegurar que se recogen datos importantes constantemente de la memoria RAM, de modo que la CPU (idealmente) nunca debe de esperar los datos. Las memorias caché de las CPU son un remedio contra una serie de problemas concretos de embotellamiento: normalmente transiciones entre sistemas rápidos y lentos (el dispositivo rápido debe de esperar antes de emitir o recibir datos. En la práctica, en los PC estándar encontramos por lo menos dos memorias caché en la CPU: Memoria caché de Nivel 1 (L1) Memoria caché de Nivel 2(L2) La memoria caché de nivel 1, es un fragmento de memoria RAM que suele ser de 8, 16, 20, 32, 64 o 128 Kbytes, que funciona a la misma frecuencia de reloj que el resto de la CPU. Por tanto se podría afirmar que la memoria caché L1 forma parte del procesador. Este tipo de memoria se utiliza desde el procesador. La memoria L1 suele dividirse en dos secciones, una para datos y la otra para las instrucciones. Si la memoria caché es común para datos e instrucciones, se llama memoria caché unificada La memoria caché L2, suele ser mucho mayor (y unificada), por ejemplo 256 ó 512 Kb. La función de la memoria caché L2 es leer constantemente cantidades de datos ligeramente mayores de la memoria RAM para que esté disponibles para la memoria caché L1. Las actuales memorias L2 suelen estar dentro del chip del procesador, es decir se ha integrado y por ello funciona mucho mejor en relación con la memoria caché L1 y el núcleo procesador. Que es Buffer de Memoria? Un Buffer (amortiguador), es un espacio físico en cualquier dispositivo de almacenamiento masivo de lectura/escritura, comúnmente en RAM, que se asigna para almacenar información que será procesada casi inmediatamente y tenerla en espera de proceso, hasta que una vez utilizados los datos, estos se borren para esperar nuevos. Estos segmentos se utilizan mucho en las impresoras, que guardan en Buffer los documentos en cola de impresión, en los antiguos Discman®, que para evitar que la melodía se detuviera, iban almacenando unos segundos más de música en caso de un movimiento brusco en el aparato y finalmente en YouTube® que mientras reproduce, se va adelantando en descargar el resto del video. Que es Memoria RAM? RAM proviene de ("Random Access Memory") ó memoria de lectura aleatoria: es un dispositivo electrónico que se encarga de almacenar datos e instrucciones de manera temporal, de ahí el término de memoria de tipo volátil ya que pierde los datos almacenados una vez apagado el equipo; pero a cambio tiene una muy alta velocidad para realizar la transmisión de la información. En la memoria RAM se carga parte del sistema operativo (Linux Ubuntu, Apple® MacOS, Microsoft® Windows 7, etc.), los programas como (Office, Winzip®, Nero®, etc.), instrucciones desde el teclado, memoria para desplegar el video y opcionalmente una copia del contenido de la memoria ROM. Ejemplo: cuando damos doble clic a la aplicación Microsoft® Word, el programa será leído desde el disco duro e inmediatamente la computadora buscará almacenarlo en la memoria RAM, ello para que el usuario lo utilice sin la lentitud que implicaría trabajarlo desde el disco duro, y una vez terminada de usar la aplicación, la RAM se libera para poder cargar el próximo programa a utilizar. Figura 1. Memoria RAM tipo DDR, marca Kingston®, modelo KVR266, capacidad 128 MB, bus 266 MHz Hay tres tipos de memorias RAM, la primeras son las DRAM, SRAM y una emulación denominada Swap(Memoria Virtual). Tipo 1, DRAM: las siglas provienen de ("Dinamic Random Access Memory") ó dinámicas, debido a que sus chips se encuentran construidos a base de condensadores (capacitores), los cuáles necesitan constantemente refrescar su carga (bits) y esto les resta velocidad pero a cambio tienen un precio económico. Ejemplo: hagamos una analogía con una empresa que fabrica hielo, pero para ello no cuenta con una toma de agua, sino que constantemente necesita de pipas con agua para realizar su producto. Esto la hace lenta ya que tiene que esperar que le lleven la materia de trabajo constantemente. La siguiente lista muestra las memorias RAM en modo descendente, la primera es la más antigua y la última la más reciente. LA MEMORIA RAM tipo TSOP TSOP proviene de ("Thin Small Out-line Package"), lo que traducido significa conjunto de bajo perfil fuera de línea. Son un tipo de memorias DRAM (RAM de celdas construidas a base de capacitores), los primeros módulos de memoria aislados que se introducían en zócalos especiales de la tarjeta principal ("Motherboard"). Estos chips en conjunto iban sumando las cantidades de memoria RAM del equipo. Las memorias TSOP no fueron totalmente reemplazados en aquel tiempo, sino que se conjuntaron los módulos en una placa plástica especial y se organizaron las terminales con forma de pin en un solo lado de la tarjeta, naciendo el estándar de memorias SIP ("Single In-line Package"). Figura 2. Memorias RAM tipo TSOP, KM41464AP-12, 18 pines. Partes que componen la memoria TSOP Los componentes son visibles, ya que no cuenta con cubierta protectora; son básicamente los siguientes: 1.- Encapsulado: integra dentro de sí una gran cantidad de elementos electrónicos microscópicos (transistores, capacitores, compuertas, etc.), formadores de la memoria RAM. 2.- Pines: se encargan de transmitir las señales eléctricas y los datos. 3.- Punto de referencia: indica cuál es la terminal No. 1. 4.- Módulo ó zócalo: permite albergar e insertar la memoria TSOP. . Figura 3. Esquema de una memoria RAM tipo TSOP. Capacidades de almacenamiento TSOP La unidad práctica para medir la capacidad de almacenamiento de una memoria TSOP es el Kilobyte (KB) y se muestra un ejemplo de una memoria para placa 915P(N) de Acer®. Tipo de memoria Capacidad en Kilobytes (MB) TSOP KM41464AP-12 128 KB LA MEMORIA RAM TIPO SIP SIP es la sigla de ("Single In-line Package"), lo que traducido significa soporte simple en línea: son los primeros tipos de memorias DRAM (RAM de celdas construidas a base de capacitores), que integraron en una sola tarjeta varios módulos de memoria TSOP, lográndose comercializar mayores capacidades en una sola placa. Las terminales se concentraron en la parte baja en forma de pines (30) que se insertaban dentro de las ranuras especiales de la tarjeta principal (Motherboard). Reemplazaron el uso de las memorias TSOP. Las memorias SIP fueron rápidamente reemplazadas por las memorias RAM tipo SIMM ("Single In line Memory Module"), ya que las terminales se integraron a una placa plástica y se hizo mas resistente a los dobleces. Figura 2. Memoria RAM tipo SIP. Partes que componen la memoria SIP Los componentes son visibles, ya que no cuenta con cubierta protectora; son básicamente los siguientes: 1.- Tarjeta: es una placa plástica sobre la cuál están soldadas los componentes de la memoria. 2.-Chips: son módulos de memoria volátil. 3.- Conector (30 pines): son terminales tienen forma de pin, que se insertan en el módulo especial para memoria SIP. Figura 3. Esquema de una memoria RAM tipo SIP. Capacidades de almacenamiento SIP La unidad práctica para medir la capacidad de almacenamiento de una memoria SIP es Kilobyte (KB) y el Megabyte (MB). En este caso como hubo 2 versiones, estas varían de acuerdo al modelo y se comercializaron básicamente las siguientes capacidades: Tipo de memoria Capacidad en Kilobytes (KB) / Megabytes (MB) SIP 30 pines 256 KB, 512 KB, 1 MB? LA MEMORIA RAM TIPO SIMM SIMM proviene de ("Single In line Memory Module"), lo que traducido significa módulo de memoria de únicamente una línea (este nombre es debido a que sus contactos se comparten de ambos lados de la tarjeta de memoria): son un tipo de memorias DRAM (RAM de celdas construidas a base de capacitores), las cuáles tienen los chips de memoria de un solo lado de la tarjeta y cuentan con un conector especial de 30 ó 72 terminales para ranuras de la tarjeta principal (Motherboard). Las memorias SIMM reemplazaron a las memorias RAM tipo SIP ("Single In-Line Package") Figura 2. Memoria RAM tipo SIMM, genérica, L-96458ML-194V-0, 3 chips, 30 pines, capacidad de 1 MB. Figura 3. Memoria RAM tipo SIMM, genérica, HYM591000PM, 12 chips, 72 pines, capacidad 32 MB. Partes que componen la memoria SIMM Los componentes son visibles, ya que no cuenta con cubierta protectora; son básicamente los siguientes: 1.- Tarjeta: es una placa plástica sobre la cuál están soldadas los componentes de la memoria. 2.-Chips: son módulos de memoria volátil. 3.- Conector (30 terminales): base de la memoria que se inserta en la ranura especial para memoria SIMM. Figura 4. Esquema externo de una memoria RAM tipo SIMM. Capacidades de almacenamiento SIMM La unidad práctica para medir la capacidad de almacenamiento de una memoria SIMM es KiloByte (KB) y el MegaByte (MB). En este caso como hubo 2 versiones, estas varían de acuerdo al modelo y se comercializaron básicamente las siguientes capacidades: Tipo de memoria Capacidad en MegaBytes (MB) SIMM 30 terminales 256 KB, 512 KB, 1 MB, 2 MB, 4 MB, 8 MB SIMM 72 terminales 4 MB, 8 MB, 16 MB, 32 MB, 64 MB LA MEMORIA RAM TIPO DIMM - SDRAM DIMM proviene de ("Dual In line Memory Module"), lo que traducido significa módulo de memoria de línea dual (este nombre es debido a que sus contactos de cada lado son independientes, por lo tanto el contacto es doble en la tarjeta de memoria): son un tipo de memorias DRAM (RAM de celdas construidas a base de capacitores), las cuáles pueden tener chips de memoria en ambos lados de la tarjeta ó solo de un lado, cuentan con un conector especial de 168 terminales para ranuras de la tarjeta principal (Motherboard). Cabe destacar que la característica de las memorias de línea dual, es precursora de los estándares modernos RIMM y DDR-X), por ello no es de extrañarse que también se les denomine DIMM - SDRAM tipo RIMM ó DIMM - SDRAM DDR-X. Reemplazaron a las memorias RAM tipo SIMM ("Single In line Memory Module"). Figura 2. Memoria RAM tipo DIMM - SDRAM, marca Kingston® PC133, sin capacidad definida, 168 pines Partes que componen la memoria DIMM – SDRAM Los componentes son visibles, ya que no cuenta con cubierta protectora; son básicamente los siguientes: 1.- Tarjeta: es una placa plástica sobre la cuál están soldadas los componentes de la memoria. 2.-Chips: son módulos de memoria volátil. 3.- Conector (168 terminales): base de la memoria que se inserta en la ranura especial para memoria DIMM - SDRAM en la tarjeta principal (Motherboard). Figura 3. Esquema de la memoria RAM tipo DIMM - SDRAM. 4.- Muesca: indica la posición correcta dentro de la ranura de memoria. Capacidades de almacenamiento DIMM - SDRAM La unidad práctica para medir la capacidad de almacenamiento de una memoria DIMM - SDRAM es el MegaByte (MB). Actualmente en México todavía se venden de manera comercial algunas de las siguientes capacidades: Tipo de memoria Capacidad en MegaBytes (MB) DIMM - SDRAM 168 terminales PC100 32 MB, 64 MB, 128 MB, 256 MB, 512 MB DIMM - SDRAM 168 terminales PC133 32 MB, 64 MB, 128 MB, 256 MB, 512 MB LA MEMORIA RAM TIPO DDR /DDR1 También llamada memoria DDR1, las siglas DDR provienen de ("Dual Data Rate"), lo que traducido significa transmisión doble de datos (este nombre es debido a que incorpora dos canales para enviar los datos de manera simultánea): son un tipo de memorias DRAM (RAM de celdas construidas a base de capacitores), las cuáles tienen los chips de memoria en ambos lados de la tarjeta y cuentan con un conector especial de 184 terminales para ranuras de la tarjeta principal (Motherboard). También se les denomina DIMM tipo DDR, debido a que cuentan con conectores físicamente independientes por ambas caras como el primer estándar DIMM. Compitió directamente contra las memorias RAM tipo RIMM ("Rambus In line Memory Module"). Estas memorias están siendo reemplazadas por las memorias RAM tipo DDR2 ("Double Data Rate - 2"). Figura 2. Memoria RAM tipo DDR, marca Kingston®, modelo KVR266, capacidad 128 MB, bus 266 MHz. Partes que componen la memoria DDR Los componentes son visibles, ya que no cuenta con cubierta protectora; son básicamente los siguientes: 1.- Tarjeta: es una placa plástica sobre la cuál están soldadas los componentes de la memoria. 2.-Chips: son módulos de memoria volátil. 3.- Conector (184 terminales): base de la memoria que se inserta en la ranura especial para memoria DDR. Figura 3. Esquema de partes de la memoria RAM tipo DDR 4.- Muesca: indica la posición correcta dentro de la ranura de memoria DDR. Capacidades de almacenamiento DDR La unidad práctica para medir la capacidad de almacenamiento de una memoria DDR es el MegaByte (MB). y el GigaByte (GB). Las capacidades comerciales son las siguientes: Tipo de memoria Capacidad en MegaBytes (MB) / GigaBytes (GB) DDR 184 terminales 128 MB, 256 MB, 512 MB y 1 GB LA MEMORIA RIMM RIMM proviene de ("Rambus In line Memory Module"), lo que traducido significa módulo de memoria de línea con bus integrado (este nombre es debido a que incorpora su propio bus de datos, direcciones y control de gran velocidad en la propia tarjeta de memoria): son un tipo de memorias RAM del tipo RDRAM ("Rambus Dynamic Random Access Memory"): es decir, también están basadas en almacenamiento por medio de capacitores), que integran circuitos integrados y en uno de sus lados tienen las terminaciones, que sirven para ser insertadas dentro de las ranuras especiales para memoria de la tarjeta principal (Motherboard). También se les denomina DIMM tipo RIMM, debido a que cuentan con conectores físicamente independientes por ambas caras como el primer estándar DIMM. Las memorias RIMM fueron reemplazadas por las memorias RAM tipo DDR ("Double Data Rate") las cuáles eran más económicas. Figura 2. Memoria RAM tipo RIMM, marca Samsung®, modelo PC800, 184 terminales, chips RDRAM, capacidad 256 MB Partes que componen la memoria RIMM Los componentes internos están cubiertos por una placa metálica que actúa como disipador de calor: 1.- Disipador: es una placa metálica que cubre la tarjeta plástica y los chips, ya que tienden a sobrecalentarse y de este modo absorbe el calor y lo transmite al ambiente. 2.- Conector (184 terminales): base de la memoria que se inserta en la ranura especial para memoria RIMM. 3.- Muescas: son 2 hendiduras características de la memoria RIMM y que indican la posición correcta dentro de la ranura de memoria. Figura 3. Esquema externo de una memoria RAM tipo RIMM Capacidades de almacenamiento RIMM La unidad práctica para medir la capacidad de almacenamiento de una memoria RIMM es el MegaByte (MB). Se comercializaron básicamente las siguientes capacidades: Tipo de memoria Capacidad en MegaBytes (MB) RIMM 184 terminales 64 MB, 128 MB, 256 MB LA MEMORIA RAM TIPO DDR2 DDR-2 proviene de ("Dual Data Rate 2"), lo que traducido significa transmisión doble de datos segunda generación (este nombre es debido a que incorpora dos canales para enviar y además recibir los datos de manera simultánea): son un tipo de memorias DRAM (RAM de celdas construidas a base de capacitores), las cuáles tienen los chips de memoria en ambos lados de la tarjeta y cuentan con un conector especial de 240 terminales para ranuras de la tarjeta principal (Motherboard). También se les denomina DIMM tipo DDR2, debido a que cuentan con conectores físicamente independientes por ambas caras como el primer estándar DIMM. Actualmente se encuentra desplazando a la memoria DDR. Actualmente compite contra un nuevo estándar: las memorias RAM tipo DDR-3 "Double Data Rate -3 " Figura 2. Memoria RAM tipo DDR-2, marca Kingston®, capacidad para 512 MB, velocidad 667 MHz, tipo PC5300 Partes que componen la memoria DDR-2 Los componentes son visibles, ya que no cuenta con cubierta protectora; son básicamente los siguientes: 1.- Tarjeta: es una placa plástica sobre la cuál están soldadas los componentes de la memoria. 2.-Chips: son módulos de memoria volátil. 3.- Conector (240 terminales): base de la memoria que se inserta en la ranura especial para memoria DDR2. Figura 3. Esquema de partes externas de una memoria DDR-2 4.- Muesca: indica la posición correcta dentro de la ranura de memoria DDR2. Capacidades de almacenamiento DDR-2 La unidad práctica para medir la capacidad de almacenamiento de una memoria DDR-2 es el MegaByte (MB) y el GigaByte (GB). Las capacidades comerciales son las siguientes: Tipo de memoria Capacidad en MegaBytes (MB) / GigaBytes (GB) DDR-2 240 terminales 256 MB, 512 MB, 1 GB, 2 GB, y 4 GigaBytes (GB) LA MEMORIA RAM TIPO DDR3 DDR-3 proviene de ("Dual Data Rate 3"), lo que traducido significa transmisión doble de datos tercer generación: son el mas moderno estándar, un tipo de memorias DRAM (RAM de celdas construidas a base de capacitores), las cuáles tienen los chips de memoria en ambos lados de la tarjeta y cuentan con un conector especial de 240 terminales para ranuras de la tarjeta principal (Motherboard). También se les denomina DIMM tipo DDR3, debido a que cuentan con conectores físicamente independientes por ambas caras como el primer estándar DIMM. Este tipo de memoria cuenta en su gran mayoría de modelos con disipadores de calor, debido a que se sobrecalientan. Actualmente compite contra el estándar de memorias RAM tipo DDR-2 ("Double Data Rate - 2 ") y se busca que lo reemplace Figura 2. Memoria RAM tipo DDR-3, marca Kingston, ValueRAM, 240 terminales, capacidad para 2 GB, latencia CL 9, voltaje 1.5V Partes que componen la memoria DDR3 Los componentes son visibles, ya que no cuenta con cubierta protectora; son básicamente los siguientes: 1.- Tarjeta: es una placa plástica sobre la cuál están soldadas los componentes de la memoria. 2.-Chips: son módulos de memoria volátil. 3.- Conector (240 terminales): base de la memoria que se inserta en la ranura especial para memoria DDR3. Figura 4. Esquema de partes de la memoria DDR-3 4.- Muesca: indica la posición correcta dentro de la ranura de memoria DDR3. Capacidades de almacenamiento DDR-3 La unidad práctica para medir la capacidad de almacenamiento de una memoria DDR3 es el GigaByte (GB). También se comercializan módulos independientes y también por Kit; es importante mencionar que las memorias de mas de 8 GB no vienen en un sólo módulo de memoria, sino que vienen en Kit (esto es, se venden 3 memorias de 4 GB, dando resultado 12 GB, siendo su nomenclatura 3X4), por lo que al momento de decidir como comprar la memoria, hay que tomar en cuenta el número de ranuras con que cuenta la tarjeta principal y cuál es su máxima capacidad en caso de que después queramos escalarla. Tipo de memoria Capacidad en GigaBytes (GB) DDR-3 240 terminales en un sólo módulo 1 GB, 2 GB, 4 GB, 8 GB, 16 GB y 32 GB LA MEMORIA RAM TIPO DDR4 DDR-4 proviene de ("Dual Data Rate 4"), lo que traducido significa transmisión doble de datos cuarta generación: se trata de el estándar desarrollado por la firma Samsung® para el uso con futuras tecnologías. Al igual que sus antecesoras, se basa en el uso de tecnología tipo DRAM (RAM de celdas construidas a base de capacitores), las cuáles tienen los chips de memoria en ambos lados de la tarjeta, y según las imágenes liberadas por el sitio Web, 240 terminales, las cuáles están especializadas para las ranuras de las tarjetas principales (Motherboard) de nueva generación. También se les denomina DIMM tipo DDR4, debido a que cuentan con conectores físicamente independientes por ambas caras como el primer estándar DIMM. Actualmente está en fase de presentación y no se comercializa, pero se espera que sea el reemplazo del estándar de memorias RAM tipo DDR-3 ("Double Data Rate - 3 "). Figura 2. Memoria RAM tipo DDR-4, marca Samsung®, voltaje 1.2V Partes que componen la memoria DDR4 Los componentes son visibles, ya que no cuenta con cubierta protectora; son básicamente los siguientes: 1.- Tarjeta: es una placa plástica sobre la cuál están soldadas los componentes de la memoria. 2.-Chips: son módulos de memoria volátil. 3.- Conector de 240 terminales: base de la memoria que se inserta en la ranura especial para memoria DDR4. Figura 3. Esquema de partes de la memoria DDR-4 4.- Muesca: indica la posición correcta dentro de la ranura de memoria DDR4. Capacidades de almacenamiento DDR-4 La unidad práctica para medir la capacidad de almacenamiento de una memoria DDR-4 es el GigaByte (GB). El modelo presentado es el siguiente: Tipo de memoria Capacidad en GigaBytes (GB) DDR-4 240 terminales en un sólo módulo 2 GB – 8GB – 16GB - 32GB Tipo 2. SRAM: las siglas provienen de ("Static Random Access Memory") ó estáticas, debido a que sus chips se encuentran construidos a base de transistores, los cuáles no necesitan constantemente refrescar su carga (bits) y esto las hace sumamente veloces pero también muy caras. El término memoria Caché es frecuentemente utilizada pare este tipo de memorias, sin embargo también es posible encontrar segmentos de Caché adaptadas en discos duros, memorias USB y unidades SSD. Ejemplo: hagamos una analogía con una empresa que fabrica hielo, la cuál cuenta con una toma de agua, por lo que no necesita esperar la llegada pipas ó carros tanque, sino que inmediatamente puede realizar sus funciones. Esto la hace rápida ya que tiene la materia de trabajo constante. Memorias SRAM para insertar en ranura de la tarjeta principal (Motherboard). Memorias Caché integradas en los discos duros. Memorias Caché integradas en los microprocesadores. Tipo 3. Swap. La memoria virtual ó memoria Swap ("de intercambio") no se trata de memoria RAM como tal, sino de una emulación (simulación funcional), esto significa que se crea un archivo de grandes dimensiones en el disco duro ó unidad SSD, el cuál almacena información simulando ser memoria RAM cuándo esta se encuentra parcialmente llena, así se evita que se detengan los servicios de la computadora. LA MEMORIA ROM ROM es la sigla de ("Read Only Memory") ó memoria de solo lectura. Se trata de un circuito integrado que se encuentra instalado en la tarjeta principal - Motherboard, dónde se almacena información básica referente al equipo, lo que se denomina BIOS que integra un programa llamado POST encargado de reconocer inicialmente los dispositivos instalados como el teclado, el monitor CRT, la pantalla LCD, disqueteras, la memoria RAM, etc., y otro programa llamado Setup para que el usuario modifique ciertas configuraciones de la máquina. Actualmente se está buscando eliminar por completo el uso de chips ROM y utilizar sólo chips de memoria flash NAND, para evitar el uso de baterías, ya que este último tipo de memoria es capaz de almacenar datos hasta por 10 años sin necesidad de una pila eléctrica. Figura 2. Memoria ROM M919, con el software AMIBIOS 486PCI-ISA de American Megatrends®, ubicada en una tarjeta principal ("Motherboard") marca P&Q®, modelo L-9645-8 ML-1 94V-0 Otros nombres utilizados Otros nombres muy utilizados son los siguientes, aunque cada uno es parte de la ROM, no significa que sean sinónimo de ROM como la mayoría lo deduce: BIOS: proviene de las siglas ("Basic In Out System") ó sistema básico de entrada y salida. Se le llama así al conjunto de rutinas que se realizan desde la memoria ROM al encender la computadora, permite reconocer los periféricos de entrada y salida básicos con que cuenta la computadora así como inicializar un sistema operativo desde alguna unidad de disco o desde la red. CMOS: proviene de las siglas de ("Complementary Metal Oxide Semiconductor") ó semiconductor complementario óxido-metálico. Es el tipo de material con el que está basada la fabricación de un circuito especial llamado del mismo nombre "CMOS", el cuál tiene la característica de consumir un nivel muy bajo de energía eléctrica cuando está en reposo. En este material esta basada la construcción de la memoria ROM. SETUP: es un software integrado en la memoria ROM, desde el cuál el usuario puede acceder y modificar ciertas características del equipo antes de que cargue la interfaz de usuario, es decir, el sistema operativo. Características generales Hace algunos años, la ROM era una memoria para una sola escritura de datos, en la fábrica se grababa la información y ya no era posible modificarla. Almacena configuraciones básicas de la tarjeta principal ("motherboard"), tales como la información del fabricante, la fecha de manufactura, el número de serie, el modelo, etc. Integra un programa denominado POST que se encarga de realizar una revisión básica a los componentes instalados en el equipo antes de que se visualice algo en pantalla. Integra otro programa llamado SETUP, que contiene una serie de menús sobre las configuraciones avanzadas del equipo, las cuáles pueden ser modificados por el usuario (forma de arranque, dar de alta discos duros, disqueteras, unidades de CD/DVD, velocidad del microprocesador, etc.). Para almacenar los datos que el usuario modifica, cuenta con una memoria llamada CMOS alimentada constantemente desde una batería integrada en la tarjeta principal. Actualmente es posible borrarlas e incluso actualizarlas vía Internet ya que integran nueva tecnología de modificación de datos. Tipos actuales de memoria ROM Hay actualmente 3 tipos principales: Memorias PROM: son las siglas de ("Programable Read Only Memory") ó memoria programable de sólo lectura. Esta memoria permite una única programación con un programador PROM, una vez concluida esta equivale a una ROM. Memorias EPROM: son las siglas de ("Erasable Programable Read Only Memory") ó memoria borrable y programable de sólo lectura. Es una variante que permite el borrado por medio de rayos ultravioleta sobre una ventana que tiene el circuito integrado y la reprogramación electrónica por medio de un programador PROM. Memorias EEPROM: son las siglas de ("Electrically Erasable Programable Read Only Memory") ó memoria eléctricamente borrable y programable de sólo lectura. Es la variante que permite alterar el contenido mediante señales eléctricas sin necesidad de programadores o borradores. Este tipo de memorias se pueden actualizar con un software de la misma computadora. Ubicación de la ROM en la tarjeta principal "Motherboard" La memoria ROM se puede localizar de muy diferentes formas, tamaños y lugares dentro de la tarjeta principal. Sin embargo es importante destacar que la mayor parte de las veces se localiza cerca de la batería y junto a la ROM se encontrará un "jumper", ó algunos "microswitches" para reiniciarla. Figura 3. Localización de la memoria ROM en la tarjeta principal marca P&Q®, modelo L-9645-8 ML-1 94V-0, para microprocesador 486DX. Figura 4. Batería de respaldo marca KTS®, tipo CR2032. para la memoria ROM. Al apagarse la computadora, todos los elementos dejan de recibir el suministro de corriente excepto la memoria ROM, la cuál continúa alimentándose de electricidad por medio de una batería montada en la tarjeta principal, por ello es que se sigue conservando la fecha y horas actuales aunque el equipo esté apagado. Actualización de las memorias ROM Hay varias formas de actualizarlas, esto es, adquirir la última versión del software para esa memoria: Usando el programador PROM. Borrándolas mediante rayos ultravioleta y reescribiéndolas. En las mas actuales mediante software y el uso de la Internet desde el sitio Web de la marca que la manufacturó. Como acceder al Setup de la memoria ROM La manera de acceder varía según la marca del equipo pero regularmente es oprimir alguna tecla como DEL, F1, F2, F12, S, ó alguna combinación de teclas como Crt+Esc, Ctl+Alt+F1, entre otras formas; esto, inmediatamente al encender la computadora, siendo lo mas recomendable consultar el manual de la tarjeta principal (Motherboard), ya que si se modifican ciertos parámetros, es posible que el equipo no funcione de manera correcta. Usos específicos de la memoria ROM Se utilizan para el arranque de las computadoras, ya que tienen datos sobre el equipo e información que el usuario no debe modificar, por ello son de solo lectura. Estas almacenan también datos importantes como la fecha, la hora, los dispositivos instalados, algún pequeño antivirus, etc., los cuáles el sistema operativo lee, utiliza y modifica como la hora y fecha. Niveles de la memoria? La memoria es un área donde se almacenan y se pueden ejecutar los programas. Un ordenador compatible con PC tiene tres tipos de niveles de memorias: Base o convencional Superior Extendida Expandida Memoria convencional La memoria convencional es la parte de la memoria donde se pueden cargar los programas sin necesidad de instrucciones específicas. La cantidad de memoria convencional varía entre 256 KB y 640 KB (en todos los ordenadores recientes: 386, 486, Pentium, etc.). La cantidad de memoria disponible es la memoria restante tras cargar DOS en la memoria (es decir, el sistema operativo, los controladores de dispositivos y todos los comandos cargados desde config.sys y autoexec.bat). Memoria Superior Otra forma de acceder a la memoria superior a los primeros 640 KB consiste en utilizar la memoria paginada. Algunos programas (pocos en la actualidad) han sido mejorados para utilizar este tipo de memoria. Como ocurre con la memoria extendida, este tipo de memoria requiere un programa para administrarlo, se llama "administrador de memoria paginada". Los programas diseñados para utilizar este tipo de memoria no pueden acceder a él directamente: el administrador de memoria debe copiar las secciones de 16 KB de memoria (llamadas páginas) en un área (llamada segmento del marco) ubicada en el área de memoria alta. Este tipo de memoria se desarrolló antes que la memoria extendida, por lo tanto, es más lenta y sólo permite la utilización de una parte limitada de la memoria en cualquier momento determinado. Memoria extendida La memoria extendida permite que el sistema tenga acceso a más memoria. Este tipo de memoria está disponible en los ordenadores equipados con un procesador tipo 80286 o superior. Los programas generalmente reconocen direcciones de memoria convencionales. Para acceder al área de almacenamiento superior a los 640 KB, los programas necesitan instrucciones específicas. Un programa que administra el acceso a la memoria extendida, evita, por ejemplo, que dos programas utilicen la misma área de la memoria al mismo tiempo. Este programa se llama "administrador de memoria extendida". MS-DOS cuenta con el administrador de memoria extendida estándar llamado HIMEM.SYS (también se encuentra en Windows 98). Memoria expandida La memoria expandida era para usar, para la memoria del programa, parte de los 384 kb restantes dedicados a los periféricos. Se manejaba hasta 4 Mb de memoria expandida paginando de a 64 Kb en memoria superior.