¿Qué es un espacio de almacenamiento?
Un espacio de almacenamiento es cualquier medio físico o lógico capaz de retener datos de forma persistente, es decir, que no se pierden al apagar el equipo. La persistencia es la característica clave que lo diferencia de la memoria RAM (volátil).
Los medios de almacenamiento pueden ser locales (dentro del equipo o conectados directamente) o remotos (accedidos a través de una red o internet).
Local: el medio está físicamente en el equipo o conectado por USB/SATA/NVMe. La velocidad de acceso es máxima porque no depende de una red. Ejemplos: HDD interno, SSD NVMe, pendrive.
Remoto (nube): los datos se guardan en servidores de terceros accesibles por internet. La velocidad depende de la conexión. Ejemplos: Google Drive, Dropbox, iCloud. La ventaja es la accesibilidad desde cualquier dispositivo y la redundancia; el riesgo es la dependencia de la red y la privacidad.
Volátil: necesita energía constante para mantener los datos. La RAM (memoria de acceso aleatorio) es el ejemplo clásico: al apagar la PC, todo lo que había en RAM desaparece.
No volátil: retiene los datos aunque se corte la energía. Los discos magnéticos, memorias flash y medios ópticos son no volátiles. Por eso el sistema operativo, los programas y los archivos se guardan en disco y no en RAM.
Unidades de medida
La información digital se mide en múltiplos del bit (dígito binario: 0 ó 1). El bit es la unidad mínima de información. Ocho bits forman un byte, que puede representar un carácter de texto.
Sistemas de codificación
Antes de almacenar cualquier dato, el sistema necesita codificarlo: convertirlo a una representación que la máquina entienda. Los principales sistemas son:
Todo se representa con ceros y unos. Cada 0 y cada 1 corresponde a un estado físico: un transistor encendido o apagado, una zona magnetizada en un sentido u otro, un hoyo o una superficie plana en un disco óptico.
Ejemplo: el número decimal 13 se representa como 1101 en binario. La letra A (mayúscula) es el byte 01000001 en ASCII.
Usa los dígitos del 0 al 9 y las letras A a F. Un dígito hexadecimal representa exactamente 4 bits, por lo que es ideal para leer datos binarios de forma más compacta.
Ejemplo: el número decimal 255 es FF en hexadecimal y 11111111 en binario. Los magic numbers de los archivos (los primeros bytes que identifican el formato) se expresan en hexadecimal.
Codifica 128 caracteres en 7 bits: letras del inglés, números y símbolos básicos. No incluye ñ, tildes ni caracteres de otros idiomas. Sigue siendo relevante porque todos los sistemas modernos lo son compatibles.
Extiende ASCII a 256 caracteres usando 8 bits, incorporando caracteres del español (ñ, tildes) y otros idiomas europeos occidentales. Fue el estándar dominante antes de Unicode.
Puede representar más de 1.100.000 caracteres distintos, incluyendo emojis, caracteres chinos, árabes, etc. UTF-8 es la codificación variable más usada: los caracteres ASCII ocupan 1 byte, los demás entre 2 y 4 bytes.
UTF-8 es compatible con ASCII (cualquier texto ASCII es válido en UTF-8) y es el formato dominante en la web: más del 97% de las páginas web lo usan.
| Sistema | Base | Caracteres | Bits por char | ¿Incluye ñ/tildes? | Uso típico |
|---|---|---|---|---|---|
| Binario | Base 2 | — | 1 (un estado) | — | Nivel de hardware |
| Hexadecimal | Base 16 | — | 4 por dígito | — | Programación, análisis |
| ASCII | Texto | 128 | 7 | ✗ No | Texto inglés, protocolos |
| Latin-1 | Texto | 256 | 8 | ✓ Sí | Europa occidental, legado |
| UTF-8 | Unicode | 1.100.000+ | 1–4 (variable) | ✓ Sí + todo | Web, sistemas modernos |
Formatos de almacenamiento por tipo de dato
Los datos no solo se codifican, también se organizan en formatos específicos según su naturaleza. Cada formato define cómo estructurar la información, si se comprime o no, y cómo leerla.
Tipos de medios de almacenamiento
Cada tecnología de almacenamiento usa un principio físico distinto para retener los datos. Comprender cómo funcionan permite entender sus ventajas, limitaciones y casos de uso.
Usa platos magnéticos giratorios y una cabeza lectora/escritora mecánica. Los datos se graban alterando la orientación magnética de pequeñas zonas del plato. Sensible a golpes mientras está en uso.
Usa celdas de memoria flash NAND. Sin partes móviles: más veloz, silencioso y resistente. Cada celda almacena 1 bit (SLC), 2 (MLC), 3 (TLC) o 4 bits (QLC). A más bits por celda, mayor capacidad pero menor durabilidad.
Misma tecnología que los SSD pero en factores de forma más pequeños y generalmente más lentos. Muy usadas para transporte de datos y cámaras digitales.
Usa un láser para leer y escribir datos en forma de hoyos (pits) y superficies planas (lands) en una capa reflectante. En desuso cotidiano pero valioso para archivado a largo plazo.
Los datos se guardan en servidores remotos accesibles por internet. "La nube es la computadora de otra persona." Ventajas: accesibilidad y redundancia. Riesgos: privacidad, costos y dependencia de conexión.
Uno de los medios más antiguos y aún vigente en centros de datos. Altísima capacidad y muy bajo costo por GB, pero acceso secuencial: lento para recuperar archivos individuales.
Comparativa de medios
Velocidad de lectura relativa de cada tecnología (valores aproximados, normalizados sobre NVMe SSD = 100%):
| Medio | Velocidad | Capacidad típica | Partes móviles | Precio/GB | Uso principal |
|---|---|---|---|---|---|
| SSD NVMe | Muy alta | 256 GB – 4 TB | ✗ No | Medio-alto | Sistema operativo, gaming |
| SSD SATA | Alta | 128 GB – 4 TB | ✗ No | Medio | PC de escritorio/laptop |
| HDD | Media | 500 GB – 20 TB | ✓ Sí | Muy bajo | Almacenamiento masivo |
| Flash USB/SD | Baja-Media | 4 GB – 2 TB | ✗ No | Medio | Transporte de datos |
| Óptico (Blu-ray) | Baja | 25 – 128 GB | ✓ Sí | Bajo | Archivado, distribución |
| Cinta LTO | Secuencial | hasta 18 TB/cart. | ✓ Sí | Muy bajo | Archivado empresarial |
| Nube | Depende red | Ilimitada (pago) | — | Variable | Backup, colaboración |
Actividad de Repaso
Respondé las preguntas para comprobar lo que aprendiste. Cliqueá una opción para ver si es correcta.