UEFI - Unified Extensible Firmware Interface

Como UEFI cambiará o proceso de inicio dun ordenador persoal

Cando primeiro activa o sistema informático, non comeza a cargar o sistema operativo inmediatamente. Pasa por unha rutina que foi establecida orixinalmente coas primeiras computadoras persoais, iniciando o hardware a través do Basic Input Output System ou BIOS . Isto é necesario para permitir que os distintos compoñentes de hardware da computadora se comuniquen correctamente entre si. Unha vez que se completa o Power On Self Test ou o POST, o BIOS inicia o cargador de inicio do sistema operativo. Este procesador mantívose esencialmente o mesmo durante máis de vinte anos pero os consumidores poden non entender que isto cambiou nos últimos dous anos. A maioría das computadoras agora usan un sistema chamado Unified Extensible Firmware Interface ou UEFI. Este artigo fai un ollo ao que é isto e ao que significa para as computadoras persoais.

Historia da UEFI

UEFI é realmente unha extensión da interfaz orixinal de firmware extensible desenvolvida por Intel. Eles desenvolveron este novo sistema de interface de hardware e software cando lanzaron a aliñada aliñadora de procesadores Itanium ou IA64. Debido á súa arquitectura avanzada e ás limitacións dos sistemas BIOS existentes, eles querían desenvolver un novo método para entregar o hardware ao sistema operativo que permitiría unha maior flexibilidade. Porque o Itanium non foi un gran éxito, os estándares de EFI tamén languidecen por moitos anos.

En 2005, o Foro Unificado de EFI estableceuse entre unha serie de grandes corporacións que se expandirían sobre as especificacións orixinais desenvolvidas por Intel para producir un novo estándar para actualizar a interface de hardware e software. Isto inclúe empresas como AMD, Apple, Dell, HP, IBM, Intel, Lenovo e Microsoft. Incluso dous dos maiores fabricantes de BIOS, American Megatrends Inc. e Pheonix Technologies son membros.

Que é UEFI?

A UEFI é unha especificación que define como o hardware e software se comunican dentro dun sistema informático. A especificación realmente implica dous aspectos deste proceso coñecido como servizos de arranque e servizos de tempo de execución. Os servizos de inicio definen como o hardware iniciará o software ou o sistema operativo para cargar. Os servizos de tempo de execución implica realmente omitir o procesador de arranque e cargar as aplicacións directamente desde a UEFI. Isto fai que isto funcione un pouco como un sistema operativo rayado ao lanzar un navegador.

Mentres moitos chaman UEFI a morte de BIOS, o sistema realmente non elimina por completo o BIOS do hardware. As primeiras especificacións non tiñan ningunha das opcións POST ou de configuración. Como resultado, o sistema aínda require o BIOS para acadar estes dous obxectivos. A diferenza é que a BIOS probablemente non teña o mesmo nivel de axuste que é posible nos sistemas existentes de BIOS.

Beneficios da UEFI

O maior beneficio da UEFI é a falta de dependencia de hardware específica. A BIOS é específica para a arquitectura x86 que se usou nas compucións durante anos. Isto potencialmente permite que unha computadora persoal utilice un procesador dun provedor diferente ou que non teña o código x86 herdado nel. Isto podería ter implicacións para dispositivos como tabletas ou a Surface ultimamente condenada por Microsoft con Windows RT que usaba un procesador baseado en ARM.

O outro gran beneficio para a UEFI é a capacidade de iniciar facilmente en varios sistemas operativos sen necesidade dun bootloader como LILO ou GRUB. Pola contra, a UEFI pode seleccionar automaticamente a partición adecuada co sistema operativo e cargar a partir del. Para lograr isto, tanto o hardware como o software deben ter o soporte axeitado para a especificación UEFI. Isto realmente xa existe nos sistemas informáticos de Apple que usan Boot Camp para que xa ten cargas de Mac VOS X e Windows na mesma computadora.

Finalmente, a UEFI ofrecerá interfaces moito máis fáciles de usar que os menús de texto antigos da BIOS. Isto fará que os axustes ao sistema sexan moito máis fáciles para o usuario final. Ademais, a interface seguramente permitirá que aplicacións como un navegador web de uso limitado ou cliente de correo se poidan lanzar de xeito rápido en lugar de iniciar un sistema operativo completo. Agora, algunhas computadoras teñen esta capacidade pero realmente conséguese ao lanzar un sistema operativo mini separado que se atopa dentro da BIOS.

Inconvenientes da UEFI

O maior problema para os consumidores con UEFI é o apoio de hardware e software. Para que funcione correctamente, o hardware eo sistema operativo deben respectar a especificación adecuada. Isto non é tanto un problema co actual Windows ou Mac OS X neste momento, pero os sistemas operativos máis antigos como Windows XP non o soportan. O problema en realidade é máis inverso. En cambio, o software máis novo que require os sistemas UEFI pode impedir que os sistemas máis antigos se actualicen a novos sistemas operativos.

Moitos usuarios de enerxía que overclock seus sistemas de computadores tamén poden ser decepcionados. A adición de UEFI elimina moitas das distintas configuracións dentro da BIOS que se usan para obter o maior rendemento posible dun procesador e memoria. Isto foi principalmente un problema coa primeira xeración de hardware UEFI. É certo que a maioría de hardware non deseñado para overclocking non terá características como axustes de tensión ou multiplicación, pero a maioría dos novos hardware deseñados para iso superaron estes problemas.

Conclusións

A BIOS foi moi eficaz para executar computadoras persoais durante os últimos vinte anos máis. Chegou a unha serie de limitacións que fan que sexa difícil continuar a creación de novas tecnoloxías sen que se presenten máis solucións para os problemas. UEFI está configurado para asumir gran parte do proceso do BIOS e racionalizarlo para o usuario final. Isto fará que o entorno informático sexa máis doado de usar e crea un ambiente moito máis flexible. A introdución da tecnoloxía non estará sen os seus problemas, pero o potencial supera ampliamente os requisitos legados inherentes a unha computadora totalmente BIOS.