MEMORIAS
DE
COMPUTADORA
RUEDA ARIAS
ERIKA MELISA
15/07/24
DIPLOMATURA EN
HABILIDADES
DIGITALES PARA
EL EMPLEO
INTRODUCCION
La arquitectura de computadoras es la ciencia que define la estructura y el comportamiento operativo de
los sistemas informáticos. Se centra en cómo se diseñan los componentes de una computadora y cómo
interactúan entre sí, especialmente la unidad central de procesamiento (CPU) y la memoria. La
arquitectura de una computadora establece la forma en que los componentes de hardware, como el
procesador, la memoria RAM, la tarjeta gráfica y la placa base, se interconectan y comunican para
cumplir con los requerimientos de rendimiento y eficiencia, manteniendo un balance entre coste y
funcionalidad.
El estudio de la arquitectura de computadoras es fundamental para entender cómo se construyen y
operan los sistemas informáticos, lo que es vital para los profesionales en tecnologías de la información y
campos afines. Este conocimiento permite identificar y resolver problemas técnicos, optimizar el
rendimiento y diseñar sistemas más eficientes. Además, la arquitectura de computadoras es una base
importante para el desarrollo y la mejora de sistemas operativos, bases de datos, soporte técnico y redes
de comunicación.
DESARROLLO
¿Qué es la memoria RAM?
En informática, la memoria RAM (acrónimo de Random Access Memory, o sea, “Memoria de Acceso
Aleatorio” en inglés) es un tipo de memoria operativa de las computadoras y sistemas informáticos,
donde se ejecuta la mayor parte del software, desde el propio sistema operativo hasta el software de
aplicación y otros programas semejantes.
El término “aleatorio” refiere a que permite grabar o recuperar información sin necesidad de un orden
secuencial (como sí ocurre, en cambio, en la memoria ROM o Read-Only Memory, o sea, “Memoria de
Solo Lectura” en inglés). La memoria RAM es una memoria de libre acceso, que el sistema tiene siempre
a mano, a la que se accede de forma rápida y ágil.
Por otro lado, la memoria RAM es una forma de memoria temporal, a corto plazo, que al apagar o
reiniciar el sistema vuelve a estar en blanco. Es por ello que, al encender la computadora, los módulos
básicos de funcionamiento inscritos en ROM (como el POST o el BIOS) hacen un chequeo de la
memoria RAM para asegurarse de que esté operativa y se pueda volcar en ella el software necesario
para iniciar el sistema.
En la mayoría de las computadoras, este tipo de memoria no suele estar soldada a la placa madre (como
sí lo está, por ejemplo, en las consolas de videojuegos), sino que se encuentra en tarjetas de circuitos
impresos retirables y sustituibles, conocidos como módulos de RAM. Cada módulo posee un número de
chips de memoria y una capacidad específica, medida actualmente en megabytes (1024 kilobytes) o
gigabytes (1024 megabytes).
Características de la memoria RAM
La memoria RAM se caracteriza por lo siguiente:
Es de libre acceso. El sistema accede a ella de manera aleatoria, es decir, sin un orden secuencial
establecido y del modo más rápido y ágil posible.
Funciona a corto plazo. Una vez reiniciado o apagado el sistema, la memoria RAM queda en
blanco para poder volverse a usar en el siguiente ciclo.
Determina la capacidad de cómputo simultáneo. Dado que es el lugar donde se van a ejecutar los
programas de la computadora, la cantidad de RAM del sistema determina cuántas cosas puede
hacer al mismo tiempo.
Es bidireccional. En la memoria RAM se pueden introducir o “escribir” datos, tanto como extraerlos
o “leerlos”, a diferencia de otros tipos de memoria, como la ROM.
Puede ser fija o expandible. En algunos sistemas, el monto de RAM está predeterminado y no
puede aumentarse, mientras que otros permiten añadir módulos nuevos para incrementar la
memoria del sistema.
¿Para qué sirve la memoria RAM?
La memoria RAM es la memoria operativa del sistema informático, es decir, es donde se ejecutan y
permanecen activos los diversos programas en uso, desde el propio sistema operativo hasta las
aplicaciones de trabajo que utilicemos.
Es por eso que al mantener demasiadas aplicaciones activas simultáneamente, la capacidad de RAM del
sistema disminuye y ello puede interferir con la velocidad de cómputo del sistema. Mientras más RAM
tenga un sistema informático, más actividades podrá llevar a cabo de manera simultánea.
Asimismo, es posible que un sistema altamente especializado requiera de una mayor cantidad de
memoria RAM que una computadora de uso personal, o que utilice tipos específicos de memoria RAM
mucho más eficientes.
Tipos de memoria RAM
Existen dos formas de clasificar a la memoria RAM.
Según su tecnología y la función que cumplen en el sistema, la memoria RAM puede ser:
Memoria SRAM
Su nombre es el acrónimo de Static Random Access Memory (Memoria Estática de Acceso Aleatorio) y
se trata de un tipo de memoria RAM sustentado en semiconductores y capaz de mantener los datos sin
necesidad de circuitos de refrescamiento.
No es un tipo de memoria expandible por el usuario, sino que suele venir predeterminada como memoria
“caché”, o sea, dedicada al procesador del sistema.
Memoria DRAM
Su nombre es el acrónimo de Dynamic Random Access Memory (Memoria Dinámica de Acceso
Aleatorio), y es un tipo de memoria RAM que basa su tecnología en condensadores, que al perder carga
progresivamente requieren de un circuito de refrescamiento que revisa su carga y la repone.
Fue inventada a finales de 1960 y es el tipo más empleado actualmente, pues permite crear módulos de
alta velocidad de trabajo, por lo que el usuario normalmente puede aumentarla en su sistema
¿Qué es la memoria ROM?
En informática, cuando hablamos de memoria ROM (acrónimo de Read–Only Memory, es decir, Memoria
de Sólo Lectura), nos referimos a un tipo de almacenamiento empleado en computadores y otros
dispositivos electrónicos, que se caracteriza por ser únicamente de acceso para lectura y nunca para
escritura, es decir, que se la puede recuperar, pero no modificar o intervenir.
La memoria ROM es de acceso secuencial y su presencia es independiente de la presencia de una
fuente de energía. Como se ha dicho, su contenido no puede modificarse, o al menos no de manera
simple y cotidiana, y suele contener información introducida en el sistema por el fabricante, de tipo
básico, operativo o primario.
Este tipo de memoria opera, además, de manera mucho más lenta que su contrapartida, la RAM
(acrónimo de Random Access Memory, es decir, Memoria de Acceso Aleatorio), por lo que su contenido
suele volcarse en esta última para ejecutarse más velozmente.
Existen, no obstante, versiones de memoria ROM (conocidas como EPROM y Flash EEPROM) que
pueden ser programadas y reprogramadas varias veces, a pesar de que su funcionamiento se rige por
las mismas reglas del tradicional. Sin embargo, como su proceso de reprogramación es poco frecuente y
relativamente lento, se las continúa llamando del mismo modo.
¿Para qué sirve la memoria ROM?
La memoria ROM tiene dos usos principales, que son:
Almacenamiento de software. Comúnmente, los ordenadores en la década de 1980 traían todo su
sistema operativo almacenado en ROM, para que los usuarios no pudieran alterarlo por error e
interrumpir el funcionamiento de la máquina. Aún hoy en día se la utiliza para instalar el software de
arranque o de funcionamiento más básico (el BIOS, SETUP y POST, por ejemplo).
Almacenamiento de datos. Dado que los usuarios no suelen tener acceso al ROM de un sistema, se lo
emplea para almacenar los datos que no requerirán de modificación alguna en la vida del producto,
como tablas de consulta, operadores matemáticos o lógicos y otra información de índole técnica.
La diferenciación entre memoria caché L1, L2 y L3 obedece a un orden de jerarquía establecido por cercanía al
procesador, velocidad y capacidad. Utilizaremos dos ejemplos extremos para que veáis las grandes diferencias que
pueden haber en términos de cantidad en función de cada CPU, aunque la función de la memoria caché será la
misma en todos los casos.
Caché L1: es el nivel más básico, la más cercana al procesador y la más rápida. También es la que
menos capacidad tiene, por ejemplo un procesador de dos núcleos como el Pentium G4560 tiene 64
KB en total (32 KB por núcleo), aunque los procesadores más potentes y avanzados pueden contar
con varios megabytes de este tipo de caché. Por ejemplo, el AMD EPYC 9654 tiene 6 MB de caché
L1.
Caché L2: es un nivel intermedio que presenta un buen equilibrio entre capacidad, cercanía y
velocidad. Siguiendo el ejemplo anterior el Pentium G4560 tiene 512 KB (256 KB por núcleo) de
caché L2, pero un AMD EPYC 9754 llega a los 96 MB en total, ya que tiene 1 MB por núcleo.
Caché L3: posiciona en un nivel inferior a la anterior tanto en cercanía como en velocidad, pero
tiene una capacidad mucho mayor. El Pentium G4560 tiene 3 MB de caché L3 compartida en sus dos
núcleos, mientras que el AMD viene con un total de 384 MB de caché L3, compartida a razón de 32
MB por cada chiplet de 8 núcleos.
Caché L4: es un tipo de memoria caché poco habitual que se utiliza normalmente como apoyo para
mejorar el rendimiento de GPUs integradas. Por ejemplo, el Core i5 5775C venía con 6 MB de caché
L3 y 128 MB de eDRAM como caché L4, que se utilizaba como buffer para la gráfica Intel Iris Pro
6200 que integraba. Así se mejoraba el ancho de banda y se reducía el impacto de tener que recurrir a
la RAM como memoria gráfica.
En caso de que ninguna de las cachés contenga lo que está buscando no tiene más opción que recurrir
a la memoria RAM, y si tampoco está en ella tiene que realizar un ciclo de trabajo completo, tras el cual
podrá guardar todo o parte del resultado en la memoria caché o en la memoria RAM, dependiendo del
tamaño y de la cantidad de caché que esté disponible.
Para acceder a cada nivel de memoria caché y encontrar, o no, lo que se está buscando tiene que pasar
un tiempo determinado. Esto produce un retraso que se conoce como latencia, puede tener un gran
impacto en el rendimiento y se ve afectado por la distancia a la que se encuentre la caché. La latencia de
acceso a la caché L1 es la más baja, y se incrementa de forma considerable en los niveles L2 y L3,
sobre todo si esta última está externalizada en un encapsulado propio.
Al acceder a la memoria RAM la latencia aumenta significativamente, y es lógico porque esta ya no está
integrada en el procesador, sino que utiliza sus propias ranuras en la placa base y se comunica con la
CPU a través del bus de memoria. Para que entendáis mejor este tema solo tenéis que ver los datos de
la imagen adjunta, una prueba de rendimiento realizada con AIDA64.
¿Cómo funcionan las SSD?
Las unidades de estado sólido (SSD) contienen memoria flash no volátil, que comprende diversos
circuitos integrados para almacenar y recuperar datos.
Dentro de una SSD, encontrará transistores de puerta flotante en patrones de cuadrícula. Cada fila
dentro de estas cuadrículas se denomina página, y muchas páginas forman un bloque.
Una SSD almacena información dentro de estos bloques. Las diferentes cargas en los transistores de
puerta flotante se convierten en unos y ceros binarios. Este formato binario es la forma en que una SSD
comunica los datos. Un controlador de SSD rastreará dónde se almacenan datos específicos dentro de
la unidad, lo que le permitirá acceder a los datos de su computadora o portátil.
¿Cómo funcionan las HDD?
A diferencia de las unidades de estado sólido (SSD), las unidades de disco duro (HDD) tienen varias
piezas mecánicas que se mueven juntas para almacenar y recuperar datos.
Dentro de un dispositivo de HDD, hay platos giratorios con recubrimientos magnéticos. Cada plato tiene
pistas o círculos concéntricos denominados segmentos . Cada número de pista y sector crea una
dirección única que la tecnología HDD utiliza para organizar y localizar los datos.
Un motor hace girar un brazo de accionamiento interno con un cabezal de lectura y escritura. Al leer la
información de carga en segmentos particulares, el cabezal de lectura y escritura registra y recupera
información. Un controlador de E/S y el sistema operativo de la HDD indican a las piezas mecánicas qué
hacer y cuándo.
Capacidad de almacenamiento
Tanto las HDD como las SSD ofrecen una amplia capacidad de almacenamiento. Sin embargo, es
mucho más habitual ver HDD más grandes, ya que son más rentables. El almacenamiento de datos en
una SSD puede costar entre 0,08 y 0,10 USD por GB, mientras que una HDD solo cuesta entre 0,03 y
0,06 USD por GB.
Durabilidad
Las HDD tienen piezas mecánicas móviles que los hacen vulnerables a la rotura. Si deja caer una HDD,
puede dañar los brazos de accionamiento de los brazos internos y, por lo tanto, dañar el dispositivo. Las
partes móviles de una HDD consumen más energía y expulsan calor, lo que reduce la vida útil del
dispositivo.
Las SSD son más duraderas ya que no tienen piezas mecánicas. También consumen menos energía, lo
que hace que funcionen a menor temperatura. Sin embargo, solo puede reescribir los datos de un bloque
un número limitado de veces.
Para garantizar que algunos bloques no se quemen antes que otros, las SSD utilizan un proceso
denominado nivelación de desgaste. La nivelación de desgaste garantiza que todos los bloques se
utilicen por igual en los procesos de lectura y escritura. Las SSD también utilizan una técnica
denominada recorte, que hace que no sea necesario reescribir los datos duplicados cuando una SSD
borra el bloque original.
Fiabilidad
Puede recuperar datos perdidos o dañados tanto en una SSD como en una HDD. Sin embargo, las SSD
sobrescriben los archivos de datos antiguos, lo que complica la recuperación. Debe acudir a un
especialista con el equipo adecuado para recuperar los datos de una SSD dañada.
Como producto tecnológico, las HDD existen desde hace más tiempo. Esto, combinado con sus
procesos de lectura y escritura, hace que sea más fácil recuperar sus datos.
Dicho esto, ninguna de estas tecnologías es inmune a la corrupción de datos. Por lo tanto, las copias de
seguridad y la recuperación de datos se administran mejor mediante la redundancia y la duplicación de
datos a nivel de software.
CONCLUSIÓN
En informática, la memoria es el dispositivo que retiene, memoriza o almacena datos informáticos
durante algún periodo de tiempo.1 La memoria proporciona una de las principales funciones de la
computación moderna: el almacenamiento de información y conocimiento. Es uno de los componentes
fundamentales de la computadora, que interconectada a la unidad central de procesamiento (CPU, por
las siglas en inglés de Central Processing Unit) y los dispositivos de entrada/salida, implementan lo
fundamental del modelo de computadora de la arquitectura de Von Neumann.
En la actualidad, «memoria» suele referirse a una forma de almacenamiento de estados sólido, conocida
como memoria RAM (memoria de acceso aleatorio; RAM por sus siglas en inglés, de random access
memory), y otras veces se refiere a otras formas de almacenamiento rápido, pero temporal. De forma
similar, se refiere a formas de almacenamiento masivo, como discos ópticos, y tipos de almacenamiento
magnético, como discos duros y otros tipos de almacenamiento, más lentos que las memorias RAM,
pero de naturaleza más permanente. Estas distinciones contemporáneas son de ayuda, porque son
fundamentales para la arquitectura de computadores en general.
Además, se refleja una diferencia técnica importante y significativa entre «memoria» y «dispositivos de
almacenamiento masivo», que se ha ido diluyendo por el uso histórico de los términos «almacenamiento
primario» (a veces «almacenamiento principal»), para memorias de acceso aleatorio, y «almacenamiento
secundario», para dispositivos de almacenamiento masivo. Esto se explica en las siguientes secciones,
en las que el término tradicional «almacenamiento» se usa como subtítulo, por conveniencia.
FUENTES
https://cards.algoreducation.com/es/content/ltuCy-GH/fundamentos-arquitectura-computadoras
https://concepto.de/memoria-ram/
https://concepto.de/memoria-rom/
https://www.muycomputer.com/2024/07/03/memoria-cache-que-es-y-que-diferencias-hay-entre-los-tipos-
l1-l2-y-l3/
https://aws.amazon.com/es/compare/the-difference-between-ssd-hard-drive/