UEFI - Unified Extensible Firmware Interface

Как UEFI ще промени процеса на зареждане на персонален компютър

Когато за първи път включите компютърната си система, тя веднага не започне да зарежда вашата операционна система. Той преминава през рутинна процедура, която първоначално е установена с първите персонални компютри, чрез иницииране на хардуера чрез базовата система за входна изходна система или BIOS . Това е необходимо, за да позволите на различните хардуерни компоненти на компютъра да комуникират помежду си правилно. След като се завърши тестът за автоматично включване или POST, BIOS след това инициира действителния зареждащ оператор на операционната система. Този процесор по същество е останал същият повече от двадесет години, но потребителите може и да не осъзнаят, че това се е променило през последните няколко години. Повечето компютри вече използват система, наречена Unified Extensible Firmware Interface или UEFI. Тази статия разглежда какво е това и какво означава за персоналните компютри.

История на UEFI

UEFI всъщност е разширение на оригиналния Extensible Firmware Interface, разработен от Intel. Те разработиха тази нова хардуерна и софтуерна интерфейсна система, когато стартираха лошото съревнование Itanium или IA64. Благодарение на своята модерна архитектура и ограниченията на съществуващите BIOS системи, те искаха да разработят нов метод за предаване на хардуера на операционната система, което би позволило по-голяма гъвкавост. Тъй като Itanium не беше огромен успех, стандартите на EFI също отслабнаха в продължение на много години.

През 2005 г. беше създаден Единният EFI форум между редица големи корпорации, които биха разширили първоначалните спецификации, разработени от Intel, за да създадат нов стандарт за актуализиране на хардуерния и софтуерния интерфейс. Това включва компании като AMD, Apple, Dell, HP, IBM, Intel, Lenovo и Microsoft. Дори двама от най-големите производители на BIOS, American Megatrends Inc. и Pheonix Technologies са членове.

Какво представлява UEFI?

UEFI е спецификация, която определя как хардуерът и софтуерът комуникират в компютърната система. Спецификацията всъщност включва два аспекта на този процес, известни като услуги за зареждане и услуги по време на изпълнение. Услугата за зареждане определя начина, по който хардуерът ще инициира софтуера или операционната система за зареждане. Услугите по време на изпълнение включват действително прескачане на процесора за зареждане и зареждане на приложения директно от UEFI. Това го прави малко по-скоро като изпъстрена операционна система, като стартира браузър.

Докато много хора наричат ​​UEFI смъртта на BIOS, системата всъщност не премахва напълно BIOS от хардуера. В ранните спецификации липсваха опции за POST или конфигурация. В резултат на това системата все още изисква BIOS, за да постигне тези две цели. Разликата е, че BIOS вероятно няма да има същото ниво на корекция, колкото е възможно в съществуващите системи само с BIOS.

Ползите от UEFI

Най-голямото предимство на UEFI е липсата на някаква специфична хардуерна зависимост. BIOS е специфичен за архитектурата x86, която се използва в компютрите от години. Това потенциално позволява на персонален компютър да използва процесор от различен доставчик или който няма кодиране вместо него. Това би могло да има последици за устройства като таблети или дори крайно обречена на Microsoft Surface с Windows RT, която използва процесор, базиран на ARM.

Другата голяма полза за UEFI е възможността лесно да се пусне в няколко операционни системи без нужда от буутлоудър като LILO или GRUB. Вместо това, UEFI може автоматично да избере съответния дял с операционната система и да зареди от него. За да се постигне това обаче, хардуерът и софтуерът трябва да имат подходяща подкрепа за спецификацията на UEFI. Това всъщност вече съществува в компютърните системи на Apple, които използват Boot Camp за зареждане на Mac OS X и Windows на същия компютър.

И накрая, UEFI ще предлага много по-лесни за използване интерфейси, отколкото старите текстови менюта на BIOS. Това ще направи настройките на системата много по-лесни за крайния потребител. В допълнение, интерфейсът вероятно ще позволи приложения като ограничен уеб браузър или пощенски клиент да се стартират бързо, а не да стартират пълна операционна система. Сега някои компютри имат тази способност, но всъщност се постигат чрез стартиране на отделна мини операционна система, която се помещава в BIOS.

Недостатъци на UEFI

Най-големият проблем за потребителите с UEFI е хардуерната и софтуерната поддръжка. За да работи правилно, хардуерната и операционната система трябва да поддържат съответната спецификация. Това не е толкова проблем за сегашните Windows или Mac OS X, но по-старите операционни системи като Windows XP не поддържат това. Проблемът всъщност е повече от обратното. Вместо това, по-новият софтуер, който изисква системи UEFI, може да попречи на по-старите системи да преминат към по-нови операционни системи.

Много потребители на мощност, които овърклокват компютърните си системи, също могат да бъдат разочаровани. Добавянето на UEFI премахва много от различните настройки в BIOS, използвани за постигане на възможно най-голяма производителност от процесора и паметта. Това е най-вече проблем с първото поколение на UEFI хардуера. Вярно е, че повечето хардуер, които не са предназначени за овърклок, няма да разполагат с такива настройки на напрежение или множител, но най-новият хардуер, предназначен за това, е преодолял тези проблеми.

Заключения

BIOS е изключително ефективен при работа с персонални компютри през последните двадесет години. Той достигна редица ограничения, които затрудняват продължаването на създаването на нови технологии, без да се въвеждат повече начини за разрешаване на проблемите. UEFI е натоварен да поеме голяма част от процеса от BIOS и да го усъвършенства за крайния потребител. Това ще направи изчислителната среда по-лесна за използване и ще създаде много по-гъвкава среда. Въвеждането на технологията няма да бъде без нейните проблеми, но потенциалът значително надвишава наследствените изисквания, присъщи на целия BIOS компютър.