Diccionario de caracterÃsticas y términos del BIOS y UEFI
|El BIOS o UEFI es el software mas básico que se ocupa del funcionamiento de la computadora y empieza a trabajar en cuanto encendemos la PC, por cada motherboard tendremos un versión de BIOS diferente con diferentes caracterÃsticas, sin embargo podemos explicar sus caracterÃsticas para lograr una mejor configuración y poder utilizar funciones que ni siquiera sabÃamos que existÃan, como por ejemplo encender la computadora solamente tocando una tecla en el teclado.
Con el paso del tiempo se han incorporado nuevas funciones al BIOS, pero algunas existen desde el principio de los tiempos, la cantidad de caracterÃsticas que poseen son muy amplias y pueden diferir según el fabricante y el publico al que apunte, empresarial, domestico, gamer. En este articulo se trataran de explicar la mayor cantidad de términos que encontramos en la configuración de un BIOS de computadora y además se actualizara constantemente, tanto de escritorio como de laptop o portátil, computadora domestica o para gaming.
Tenemos que saber que BIOS y UEFI no son lo mismo, el primero es el mas antiguo y significa Basic Input Output/System (Sistema Básico de Entrada/Salida), si bien a nivel domestico ya están desapareciendo es muy común que todavÃa los encontremos en los equipo portátiles o laptops. UEFI el mas moderno significa Unified Extensible Firmware Interface (Interfaz de Firmware Extensible Unificada) y el propósito de su creación es que sea mucho mas flexible, funcional y seguro que su predecesor, talvez su diferencia mas notoria es que cuenta con una interfaz grafica compleja y soporte del uso del mouse lo que la asemeja a la interfaz de un programa ejecutado sobre un sistema operativo. A pesar de las diferencias entre ambos es importante saber que al UEFI se lo sigue llamando BIOS, incluso en los propios manuales o talvez una combinación de ambos como BIOS UEFI.
Diccionario de Términos del BIOS
ACPI: cuyo significado es Advanced Configuration and Power Interface, esta relacionado con la gestión de energÃa del hardware, gracias a esta tecnologÃa el sistema operativo puede controlar la alimentación del CPU, RAM, disco duro y otros dispositivos, activándolos o desactivándolos, según corresponda su estado ACPI, por ejemplo estado S4 es hibernación, S3 es suspendido, mientras que S0 es el funcionamiento normal. ACPI mas que una función especifica dentro del BIOS corresponde a un grupo de opciones ya que veremos este termino acompañado con otras opciones, las opciones ACPI podrÃan estar por ejemplo de una sección de BIOS llamada POWER MANAGEMENT. Por ejemplo una opción ACPI es la de poder encender la computadora simplemente pulsando cualquier tecla en el teclado o movimiento del mouse, esta opción suele llamarse POWER ON BY MOUSE o algo similar.
AMD-V: Es la tecnologÃa de AMD encargada de dar soporte para la Virtualización por Hardware, que utiliza por ejemplo el programa VMware o VirtualBox, entre otros.
Azalia Audio: Es la tecnologÃa de audio que remplaza al viejo AC’97, desarrollada por Intel y forma parte del estándar HD Audio (High Definition Audio). Algunas de las caracterÃsticas de audio son, calidad mejorada, múltiples canales, códec de audio integrado, mejor gestión de energÃa, etc.
Bidirectinal PROCHOT: también conocido como Bi-directional PROCHOT o BD PROCHOT. Esta tecnologÃa permite que se utilice la señal PROCHOT con otros dispositivos que generen grandes cantidades de calor, como una placa de video, esto sirve para que si otro dispositivo genera demasiado calor pueda enviar una señal al procesador para que conjuntamente se gestione el control de energÃa y de forma general controlar el sobrecalentamiento del sistema. Para mas información ver “PROCHOT”.
CMOS (Complementary Metal-Oxide-Semiconductor): Es una región donde se almacena la configuración del BIOS o UEFI, suele ser parte del chipset estando en su interior, antiguamente se usaba un chip aparte, dedicado exclusivamente para esta tarea.
CPUID (CPU Identification): Es uno de los tantos códigos de identificación del hardware de una computadora. Este en especifico proporciona información del procesador, como fabricante, modelo y familia, instrucciones soportadas, caracterÃsticas de la memoria cache, cantidad y frecuencia de los núcleos e hilos y otra información para funciones de seguridad y administración de energÃa.
CSM (Compatibility Support Module): También se lo conoce como Legacy Bios o solo Legacy. Es una funciona para el BIOS o UEFI que permite la utilización de sistemas o hardware antiguo. El método CSM ofrece compatibilidad con arranque Dual, por ejemplo para utilizar Windows 7 y Windows 10. CSM permite arrancar de discos con sistemas antiguos como Windows 7 que utiliza particiones MBR, otros tipos de en caso de que no funcionen con GPT.
DMA (Direct Memory Access):  Es el método que permite al disco duro solicitar y enviar datos directamente a la memoria sin la continua intervención del procesador, esto permite un mejor rendimiento quitándole carga de trabajo al procesador para que pueda ocuparse de procesos mas prioritarios.
DMI (Desktop Management Interface): Básicamente ofrece información estructurada del hardware para la correcta identificación y gestión. Para técnicos y administradores de sistema ofrece información para compatibilidad, actualizaciones, etc.
DTS (Thermal Sensor): es una tecnologÃa que integra dentro del propio chip un sensor de temperatura, este tipo de sensores es mucho mas preciso y ofrece una respuesta mas rápida que otros sensores que actúan por proximidad. DTS permite funciones de control de temperatura y monitoreo. Programas como HWMonitor o AIDA64 pueden leer y mostrar al usuario estos valores.
DVMT (Dynamic Video Memory Technology): Es un método desarrollado por Intel para los chips de video que necesitan compartir la memoria de sistema, esta tecnologÃa permite hacer un uso dinámico de esta memoria, siendo mayor o menor según los requerimientos del momento,
EHCI (Enhanced Host Controller Interface): Desarrollada por Intel es el estándar que controla la interfaz del USB 2.0. Alguna de sus caracterÃsticas son, mayor velocidad, compatibilidad con tecnologÃas mas antiguas como UHCI (Universal Host Controller Interface) y OHCI (Open Host Controller Interface) utilizadas en USB 1.1, soporte para trasferencias isocrónicas, trasferencia de bloques, transferencias de control, etc.
FPIO (Flexible Peripheral I/O): Es una tecnologÃa que optimiza interfases de conexión en placas base y chips, que permite darle varias funciones a un pin o conjunto de pines, lo que proporciona a desarrolladores de hardware una mayor flexibilidad en el diseño y fabricación de periféricos.
GFX: Es un apartado de configuración de la unidad de procesamiento de video, tanto del chip de video integrado como de la placa de video.
HPET: High Precision Event Timer es un temporizador de alta precisión, mas que el RTC y proporciona al sistema un control de tiempo mucho mas preciso para eventos y tareas, es especialmente útil para aplicaciones de gran precisión o juegos de fÃsicas complejas como por ejemplo simuladores de vuelo como el Microsoft Flight Simulator o programas de edición como Adobe Premiere Pro para la sincronización de Audio y Video, etc. Aunque es importante destacar que podrÃa traer una reducción de rendimiento en ciertas circunstancias.
IGD (Integrated Graphics Device): Es cuando la placa base incluye un chip de procesamiento de gráficos soldado o cuando este se encuentra incorporado dentro del propio procesador, sin la necesidad de requerir una placa de video dedicada. Los IGD además carecen de una memoria propia, por lo que necesitan utilizar la memoria principal de sistema, lo que es una desventaja ya que esta se vera reducida.
IOMMU (Input-Output Memory Management Unit): TecnologÃa para gestionar el acceso a la memoria de los dispositivos de entra y salida, realiza un mapeo de direcciones de memoria, tanto de la memoria fÃsica como de la memoria virtual. Algunas caracterÃsticas además del mapeo de memoria son el soporte para virtualización, aislamiento de dispositivos, compatibilidad con Intel VT-d (Virtualization Technology for Directed I/O) y AMD-Vi (AMD Virtualization for I/O).
LBA (Logical Block Addressing): Es un método de direccionamiento que le permite al sistema operativo acceder a discos grandes, en remplazo del antiguo sistema CHS.
Legacy: es un método que se implemente en el BIOS o UEFI para diversas funciones que permite compatibilidad para el uso de caracterÃsticas y dispositivos antiguos.
Multisector Transfer: o Transferencia Multisector, es una técnica que se utiliza en dispositivos de almacenamiento para realizar operaciones de escritura y lectura en mas de un sector a la vez, lo que permite un mayor rendimiento y una menor carga en las comunicaciones con dispositivos de almacenamiento.
MTM (Machine Type and Model): es un código que utiliza el fabricante para identificar una maquina, esta información proporciona el tipo de modelo y configuración de la computadora, puede ser utilizado por ejemplo para actualización de software, como drivers o BIOS.
OA3 (OEM Activation 3.0): El OA3 Key ID es un identificador que se utiliza para la activación de Sistemas Windows, permite que el fabricante pueda hacer una activación automatizada en su linea de producción.
Power On by Mouse: Es una función ACPI que permite que la computadora se encienda mediante la pulsación de cualquier tecla en el teclado o alguna especifica.
Power On by Keyboard: Al igual que la opción anterior también podemos encender la computadora con algún clic o movimiento del mouse.
PROCHOT: que significa “Processor Hot”, es una señal que proviene de un sensor que registra la temperatura de los procesadores Intel, cuando el procesador calienta en exceso se reduce el rendimiento para disminuir la temperatura, esta reducción de rendimiento controlada se denomina “throttling”.
PXE (Preboot Execution Environment): Permite que la computadora arranque desde una conexión de red y no desde un disco local como sucede en la mayorÃa de los casos, este método es especialmente usado en entornos empresariales o IT para la administración o mantenimiento de sistemas, como por ejemplo en centros de datos, laboratorios de computación, etc.
Quick Boot: Permite que el sistema encienda mas rápido al omitir o reducir comprobaciones durante el arranque de la computadora. Algunas de las comprobaciones que se pueden omitir o reducir son, el conteo de memoria, comprobación de discos duros y unidades ópticas, verificación de puertos, comprobación de periféricos, etc.
Quiet Boot: Oculta o simplifica información técnica que puede llegar a ser irrelevante e innecesaria para la mayorÃa de los usuarios, detalles como la cantidad de memoria, dispositivos conectados, las versiones del BIOS o UEFI, mensajes de error, etc. Este modo de arranque simplifica visualmente el contenido de la pantalla, dando un aspecto mas limpio a la vista de usuarios normales y por lo general mostrando el logo de la placa motherboard o el fabricante de la computadora.
Secure Boot: Es una herramienta de seguridad que se utiliza en un BIOS o UEFI para proteger al equipo. Impide que durante el arranque solo se ejecute software firmado digitalmente por el fabricante del equipo o del sistema. Si se lo emplea de forma errónea puede hacer que el sistema que se este ejecutando deje de funcionar.
SMART (Self-Monitoring, Analysis, and Reporting Technology): Es una tecnologÃa que permite a las unidades de almacenamiento realizar un autodiagnóstico, cuando esta opción esta activada, si hay una falla en la unidad de almacenamiento se informara al usuario durante el arranque o el propio Sistema Operativo también podrÃa hacerlo.
SVM (Secure Virtual Machine): habilita el soporte de la virtualización por hardware de AMD con su tecnologÃa AMD-V. Para mas información ver en este Ãndice, Virtualizacion.
Ultra DMA (Ultra Direct Memory Access): Es una mejora de la tecnologÃa DMA, mejora significativamente el método de transferencia de datos entre disco duro y memoria. Existen varios modos, desde “Ultra DMA Mode 0″ con una tasa de 16.7 MB/s hasta ·Ultra DMA Mode 6· con una tasa de 133 MB/s. Con la opción “pre-allocated memory size” se establece con anticipación la cantidad de memoria que de forma fija queda reservada para ser usada por la unidad de gráficos integrada.
Tweaker: mas que una opción es un conjunto de opciones o sección donde disponemos de diversos parámetros para hacer ajustes al rendimiento del Hardware, es decir Overclocking, aunque de una forma mas controlada y amigable para el usuario. En este sección podemos encontrar todo tipo de opciones, los mas comunes suelen ser el ajuste de la frecuencia del procesador, ajuste de frecuencia, latencia y voltaje de la memoria RAM, opciones de configuración de la GPU integrada y muchas mas que varÃan según el fabricante y modelo de la motherboard.
USB FDD (USB Floppy Disk Drive): Esta opción permite hacer el booteo o arranque desde una unidad de almacenamiento USB de diskette de 3 1/2″. Este método ya no se utiliza hoy dÃa.
USB LS120: El LS120 o SuperDisk desarrollado en 1996 por Imation fue una poca conocida unidad de almacenamiento similar a los diskettes pero con mayor capacidad, 120 Mb contra los 1.44 de los diskettes. Con esta opción era posible arrancar la computadora desde uno de estos dispositivos USB.
USB ZIP: Hoy en dÃa ya en desuso, fue una unidad de almacenamiento muy popular a mediados de los 90, con capacidades de 100, 250 y 750Mb. Con esta opción se podÃa arrancar el sistema desde una de estas unidades USB.
UUID (Universally Unique Identifier): Similar al MTM pero la diferencia es que el UUID es un identificador único e irrepetible para cada equipo, grabado de fabrica en la memoria ROM de la placa base, se utiliza para diversas cuestiones como pueden ser, licencias de software, identificación única en una red, gestión y seguimiento de activos empresariales, etc.
Virtualization: activa el soporte de virtualización por hardware, esto hace que aumente el rendimiento en la ejecución de software para maquinas virtuales o entornos virtualizados, como por ejemplo VMware, Hyper-V, VirtualBox, Oracle VirtualBox, QEMU, etc. Esta opción podemos encontrarla con diversos nombre como SVM Mode, AMD-V (tecnologÃa de AMD) o Intel VT-x.
VT-d: Intel Virtualization Technology for Directed I/O es una tecnologÃa que mejora el control de dispositivos de hardware de entrada y salida que se asignan a maquinas virtuales como pueden ser placas de video, placas de red o soportes de almacenamiento.
VT-x: también llamado Intel VT-x es una tecnologÃa que proporciona soporte a la virtualización por hardware para la ejecución de maquinas virtuales, como VMware o la ejecución de entornos virtuales como QUEMU o Docker que utiliza algunas caracterÃsticas de virtualización.
XHCI (eXtensible Host Controller Interface): Es el sucesor de EHCI, utilizado para el estándar USB 3.0, 3.1 y 3.2. Ofrece mejoras bastante significativas, como una mayor velocidad de trasferencia (hasta 5Gbps), también ofrece transferencias asÃncronas, compatibilidad con USB 1.1 y 2.0, mejora la gestión de recursos, mayor flexibilidad que permite a los fabricantes la adición de nuevas funcionalidades, etc.