Fundamentos Esenciales de Memoria RAM, Firmware (BIOS/UEFI) y Estructura de Arranque del PC
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 5,67 KB
Tecnologías de Memoria Principal (RAM)
Tipos de Memoria RAM
- Static RAM (SRAM): Mantiene la información sin necesidad de que se reescriba periódicamente. Es significativamente más rápida que la DRAM.
- Dynamic RAM (DRAM): Su contenido debe ser reescrito periódicamente para evitar la pérdida de datos. Constituye la memoria principal del ordenador.
- Synchronous DRAM (SDRAM): Memoria síncrona porque se sincroniza con el reloj del sistema para leer y escribir la información.
- DDR SDRAM (Double Data Rate SDRAM): Memoria síncrona que permite la transferencia de datos por dos canales simultáneamente en un mismo ciclo de reloj, duplicando la velocidad de transferencia de la SDRAM. Cada versión subsiguiente de DDR SDRAM (DDR2, DDR3, DDR4, etc.) aumenta la velocidad y reduce el voltaje de la versión anterior.
Parámetros de Rendimiento de la Memoria
- Frecuencia: Determina la velocidad máxima a la que el módulo puede enviar y recibir datos. Multiplicar por 8 la frecuencia de la memoria proporciona una aproximación de la velocidad máxima de transferencia. Ejemplo: Un módulo DDR4-2133 tiene una velocidad máxima aproximada de 17064 MBps (2133 MHz * 8).
- Latencia: Mide el tiempo que tarda el módulo en acceder a la información almacenada antes de poder transmitirla.
- Tiempos (Timings): Miden cuánto tarda un módulo en realizar determinadas operaciones internas (como CAS Latency, tRCD, tRP).
- Voltajes: Los módulos DDR4, por ejemplo, funcionan típicamente a voltajes entre 1.2V y 1.4V.
Gestión de Errores y Fiabilidad del Hardware
Tipos de Errores de Memoria
Se distinguen dos tipos principales de errores:
- Errores de Hardware (Hard Errors): Fallos permanentes en el módulo de memoria o en el sistema.
- Errores de Software (Soft Errors): Fallos no permanentes que pueden no volver a ocurrir, o que ocurren a intervalos no periódicos (a menudo causados por interferencias externas o partículas).
Mecanismos de Detección
- Control de Paridad: El módulo genera y almacena información adicional (el bit de paridad) que permite detectar errores en el almacenamiento. Ejemplo: Para la secuencia 10110011, el bit de paridad sería “0”; para 11110011, el bit de paridad sería “1” (dependiendo del esquema de paridad par o impar).
- SMART (Self-Monitoring, Analysis and Reporting Technology): Tecnología integrada en los discos duros para medir su propia fiabilidad y determinar si están fallando o si su vida útil está próxima a terminar.
Proceso de Arranque y Firmware del Sistema
Firmware del Sistema
- BIOS (Basic Input/Output System): Encargado de gestionar e inicializar el hardware del ordenador. Gestiona el proceso de arranque y está integrado en un chip de la placa base.
- UEFI (Unified Extensible Firmware Interface): Un estándar moderno que reemplaza al BIOS. Ofrece una interfaz controlable por ratón, una carga más rápida del sistema operativo, mayor seguridad y protección.
Fases Iniciales de Arranque
- POST (Power-On Self-Test): Proceso de autodiagnóstico que realiza una verificación inicial del hardware del PC inmediatamente después de encenderlo.
Estructura del Disco y Particionamiento
El Sector de Arranque
El sector de arranque está localizado físicamente en el primer sector del disco duro. Cada disco duro necesita tener almacenado el código de arranque en este sector.
Estructura del Sector de Arranque (Master Boot Record - MBR)
- Código Maestro de Arranque (Master Boot Code): Fragmento de código que la BIOS carga y ejecuta para iniciar el proceso de arranque del sistema operativo. Se encuentra en el primer sector de cada disco, antes de la primera partición del disco.
- Tabla Maestra de Particiones (Partition Table): Contiene una descripción de las particiones lógicas del disco.
Gestores de Arranque
Permiten modificar la partición activa, lo que posibilita arrancar múltiples Sistemas Operativos (SOs) desde diferentes particiones.
Tablas de Particiones
- MBR (Master Boot Record): Estándar empleado tradicionalmente.
- Limitación de tamaño máximo de 2 TB por disco duro.
- Máximo de 4 particiones primarias.
- GPT (GUID Partition Table): Nuevo estándar asociado a los sistemas UEFI. Fue creado para subsanar las limitaciones y problemas de MBR, permitiendo discos de mayor tamaño y un número casi ilimitado de particiones.
Tipos de Particiones
- Partición Primaria: Se pueden crear hasta cuatro como máximo (o tres primarias y una extendida). Es donde se suele instalar el Sistema Operativo.
- Partición Extendida: Solo puede existir una por disco. Actúa como un contenedor para particiones lógicas.
- Partición Activa: Es la partición que se lee en primer lugar cuando arranca el ordenador, conteniendo el gestor de arranque.
- Partición Oculta: No es visible ni accesible desde el Sistema Operativo principal.
Sistemas de Archivos
Definen el modo de estructurar y organizar la información guardada en una unidad de almacenamiento (ejemplos: FAT, NTFS, ext3, ext4, APFS).