UEFI - Interfață Firmware Unificată Unificată

Cum UEFI va schimba procesul de boot al unui computer personal

Când porniți pentru prima dată sistemul computerului, acesta nu începe imediat să vă încărcați sistemul de operare. Acesta trece printr-o rutină care a fost inițial stabilită cu primele calculatoare personale prin inițierea hardware-ului prin sistemul de ieșire de bază sau BIOS . Acest lucru este necesar pentru a permite diferitelor componente hardware ale computerului să comunice corect unul cu celălalt. Odată ce Power On Self Test sau POST este terminat, BIOS-ul inițiază apoi încărcătorul de boot al sistemului de operare. Acest procesor a rămas în esență același timp de peste douăzeci de ani, însă consumatorii nu s-ar putea să-și dea seama că acest lucru sa schimbat în ultimii ani. Cele mai multe computere folosesc acum un sistem numit Interface Firmware Unified Extensible sau UEFI. Acest articol are o privire asupra a ceea ce este și ce înseamnă pentru computerele personale.

Istoria UEFI

UEFI este de fapt o extensie a interfeței originale Extensible Firmware Interface dezvoltată de Intel. Ei au dezvoltat acest nou sistem de interfață hardware și software atunci când au lansat gama procesoarelor serioase Itanium sau IA64. Datorită arhitecturii sale avansate și a limitărilor sistemelor existente de BIOS, au vrut să dezvolte o nouă metodă de predare a hardware-ului în sistemul de operare, ceea ce ar permite o mai mare flexibilitate. Deoarece Itanium nu a fost un succes imens, standardele EFI au dispărut de mai mulți ani.

În 2005, Forumul unificat EFI a fost stabilit între mai multe corporații majore care s-ar extinde pe baza specificațiilor inițiale dezvoltate de Intel pentru a produce un nou standard pentru actualizarea interfeței hardware și software. Aceasta include companii precum AMD, Apple, Dell, HP, IBM, Intel, Lenovo și Microsoft. Chiar și doi dintre cei mai mari producători de BIOS, American Megatrends Inc. și Pheonix Technologies, sunt membri.

Ce este UEFI?

UEFI este o specificație care definește modul în care hardware-ul și software-ul comunică într-un sistem informatic. Specificația implică de fapt două aspecte ale acestui proces, cunoscute sub numele de servicii de boot și servicii runtime. Serviciile de încărcare definesc modul în care hardware-ul va iniția software-ul sau sistemul de operare pentru încărcare. Serviciile runtime implică de fapt sări peste procesorul de încărcare și încărcarea aplicațiilor direct de la UEFI. Acest lucru îl face să se comporte într-o oarecare măsură ca un sistem de operare în jos prin lansarea unui browser.

În timp ce mulți numesc UEFI moartea BIOS-ului, sistemul nu elimină complet BIOS-ul de la hardware. Specificațiile inițiale nu aveau niciuna dintre opțiunile POST sau de configurare. Ca urmare, sistemul necesită în continuare BIOS pentru a atinge aceste două obiective. Diferența este că BIOS-ul nu va avea probabil același nivel de ajustare posibil în sistemele existente numai de BIOS.

Beneficiile UEFI

Cel mai mare beneficiu al UEFI este lipsa unei dependențe hardware specifice. BIOS-ul este specific arhitecturii x86 care a fost folosită în calculatoare de ani de zile. Acest lucru permite unui computer personal să utilizeze un procesor de la un furnizor diferit sau care nu are codificarea veche x86 din acesta. Acest lucru ar putea avea implicații asupra unor dispozitive cum ar fi tablete sau chiar Microsoft în cele din urmă condamnat Suprafață cu Windows RT care a folosit un procesor bazat pe ARM.

Celălalt beneficiu major pentru UEFI este capacitatea de a lansa cu ușurință în mai multe sisteme de operare, fără a fi nevoie de un bootloader cum ar fi LILO sau GRUB. În schimb, UEFI poate selecta automat partiția corespunzătoare cu sistemul de operare și încărca din ea. Pentru ca acest lucru să fie realizat, totuși, atât hardware-ul, cât și software-ul trebuie să aibă suportul corespunzător pentru caietul de sarcini UEFI. Acest lucru există deja în sistemele informatice ale Apple care folosesc Boot Camp pentru a încărca Mac OS X și Windows pe același computer.

În cele din urmă, UEFI va oferi interfețe mult mai ușor de utilizat decât vechile meniuri de text ale BIOS-ului. Acest lucru va face ajustările sistemului mult mai ușor pentru utilizatorul final de a face. În plus, interfața va permite, probabil, ca aplicațiile cum ar fi un browser web sau un client de poștă limitat să fie lansate rapid, în loc să lanseze un sistem de operare complet. Acum, unele computere au această capacitate, dar este de fapt realizată prin lansarea unui sistem separat de operare mini care este găzduit în BIOS.

Dezavantaje ale UEFI

Cea mai mare problemă pentru consumatori cu UEFI este suportul hardware și software. Pentru ca acesta să funcționeze corect, hardware-ul și sistemul de operare trebuie să fie compatibile cu specificația corespunzătoare. Acest lucru nu este la fel de mult cu o problemă cu actualul Windows sau Mac OS X chiar acum, dar sistemele de operare mai vechi, cum ar fi Windows XP, nu acceptă acest lucru. Problema este de fapt mai multă inversă. În schimb, software-ul mai nou care necesită sisteme UEFI ar putea împiedica sistemele mai vechi să treacă la sisteme de operare mai noi.

Mulți utilizatori de putere care își overclock sistemele informatice pot fi, de asemenea, dezamăgiți. Adunarea UEFI elimină numeroase setări diferite din cadrul BIOS-ului folosit pentru a obține cele mai bune performanțe dintr-un procesor și memorie cât mai mult posibil. Aceasta a fost cea mai mare parte o problemă cu prima generație de hardware UEFI. Este adevărat că majoritatea hardware-ului care nu este proiectat pentru overclocking nu va avea caracteristici precum o ajustare a tensiunii sau a multiplicatorului, dar cele mai multe componente hardware create pentru aceasta au depășit aceste probleme.

concluzii

BIOS a fost extrem de eficient pentru a rula calculatoarele personale pentru ultimii 20 de ani. Ea a atins o serie de limitări care fac dificilă continuarea creării de noi tehnologii fără a introduce mai multe soluții pentru aceste probleme. UEFI este pregătit să preia majoritatea procesului din BIOS și să îl eficientizeze pentru utilizatorul final. Acest lucru va face ca mediul de calcul să fie mai ușor de utilizat și să creeze un mediu mult mai flexibil. Introducerea tehnologiei nu va lipsi fără probleme, dar potențialul depășește în mare măsură cerințele vechi, inerente unui computer BIOS.