UEFI - อินเทอร์เฟซเฟิร์มแวร์แบบขยายแบบ Unified

วิธี UEFI จะเปลี่ยนกระบวนการบู๊ตของคอมพิวเตอร์ส่วนบุคคล

เมื่อคุณเปิดเครื่องคอมพิวเตอร์ครั้งแรกระบบจะไม่เริ่มโหลดระบบปฏิบัติการของคุณทันที โดยผ่านทาง Basic Input Output System หรือ BIOS ต้องใช้เพื่อให้คอมโพเนนต์ฮาร์ดแวร์ต่างๆของคอมพิวเตอร์สามารถสื่อสารกันได้อย่างถูกต้อง เมื่อ Power On Self Test หรือ POST เสร็จสมบูรณ์ BIOS จะเริ่มบูตระบบปฏิบัติการจริง โปรเซสเซอร์นี้ยังคงเหมือนเดิมมานานกว่า 20 ปีแล้ว แต่ผู้บริโภคอาจไม่ทราบว่ามีการเปลี่ยนแปลงในช่วงสองสามปีที่ผ่านมา คอมพิวเตอร์ส่วนใหญ่ใช้ระบบที่เรียกว่ายูนิฟายด์เฟิร์มแวร์อินเทอร์เฟซหรือ UEFI บทความนี้จะดูที่สิ่งนี้และสิ่งที่หมายถึงคอมพิวเตอร์ส่วนบุคคล

ประวัติความเป็นมาของ UEFI

UEFI เป็นส่วนขยายของ Extensible Firmware Interface ที่พัฒนาโดย Intel พวกเขาได้พัฒนาฮาร์ดแวร์และซอฟต์แวร์ระบบอินเตอร์เฟซใหม่นี้เมื่อพวกเขาเปิดตัวโปรเซสเซอร์เซิร์ฟเวอร์ Itanium หรือ IA64 ที่ไม่ดี เนื่องจากสถาปัตยกรรมขั้นสูงและข้อ จำกัด ของระบบไบออสที่มีอยู่จึงต้องการพัฒนาวิธีการใหม่ในการมอบฮาร์ดแวร์ให้กับระบบปฏิบัติการซึ่งจะทำให้มีความยืดหยุ่นมากขึ้น เนื่องจาก Itanium ไม่ประสบความสำเร็จอย่างมากมาตรฐาน EFI จึงลดลงไปเรื่อย ๆ เป็นเวลาหลายปี

ในปีพ. ศ. 2548 ฟอร์ดฟอรั่ม EFI แบบครบวงจรได้ก่อตั้งขึ้นระหว่าง บริษัท รายใหญ่หลายแห่งที่จะขยายไปตามข้อกำหนดเดิมที่อินเทลพัฒนาขึ้นเพื่อสร้างมาตรฐานใหม่สำหรับการอัพเดตอินเทอร์เฟซฮาร์ดแวร์และซอฟต์แวร์ ซึ่งรวมถึง บริษัท ต่างๆเช่น AMD, Apple, Dell, HP, IBM, Intel, Lenovo และ Microsoft แม้แต่ผู้ผลิตไบออสรายใหญ่ที่สุดสองราย ได้แก่ American Megatrends Inc. และ Pheonix Technologies เป็นสมาชิก

UEFI คืออะไร?

UEFI เป็นข้อกำหนดที่กำหนดวิธีการสื่อสารฮาร์ดแวร์และซอฟต์แวร์ภายในระบบคอมพิวเตอร์ ข้อกำหนดนี้เกี่ยวข้องกับสองขั้นตอนของกระบวนการนี้เรียกว่าบริการบูตและบริการรันไทม์ บริการบูตกำหนดวิธีฮาร์ดแวร์จะเริ่มต้นซอฟต์แวร์หรือระบบปฏิบัติการสำหรับการโหลด บริการรันไทม์เกี่ยวข้องกับการข้ามโปรเซสเซอร์บูตและโหลดแอพพลิเคชันโดยตรงจาก UEFI การทำเช่นนี้จะทำให้ระบบปฏิบัติการมีลักษณะคล้ายกับระบบปฏิบัติการแบบเบ็ดเสร็จโดยเปิดใช้เบราว์เซอร์

ในขณะที่หลาย UEFI เรียกความตายของ BIOS ระบบจริงไม่สมบูรณ์เอา BIOS ออกจากฮาร์ดแวร์ ข้อกำหนดเบื้องต้นไม่มีตัวเลือก POST หรือการกำหนดค่าใด ๆ เป็นผลให้ระบบยังต้องใช้ BIOS เพื่อให้บรรลุเป้าหมายทั้งสองนี้ ความแตกต่างก็คือ BIOS อาจไม่ได้มีการปรับระดับเท่าที่จะเป็นไปได้ในระบบเฉพาะไบออสที่มีอยู่เท่านั้น

ประโยชน์ของ UEFI

ประโยชน์ที่ใหญ่ที่สุดของ UEFI คือการขาดการพึ่งพาฮาร์ดแวร์ใด ๆ BIOS มีเฉพาะสถาปัตยกรรม x86 ที่ใช้ใน เครื่องพีซี มานานหลายปีแล้ว สิ่งนี้อาจช่วยให้คอมพิวเตอร์ส่วนบุคคลสามารถใช้โปรเซสเซอร์จากผู้จัดจำหน่ายรายอื่นหรือไม่ได้มีการเขียนรหัส x86 ไว้ในระบบเดิม สิ่งนี้อาจมีผลต่ออุปกรณ์เช่น แท็บเล็ต หรือแม้แต่ ผิว ของไมโครซอฟต์ในที่สุด กับ 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 รุ่นแรก เป็นความจริงที่ว่าฮาร์ดแวร์ส่วนใหญ่ที่ไม่ได้ออกแบบมาสำหรับการโอเวอร์คล็อกจะไม่มีคุณสมบัติเช่นการปรับแรงดันไฟฟ้าหรือตัวคูณ แต่ฮาร์ดแวร์ใหม่ ๆ ที่ออกแบบมาสำหรับวิธีนี้ได้เอาชนะปัญหาเหล่านี้

สรุปผลการวิจัย

ไบออสมีประสิทธิภาพอย่างมากในการใช้คอมพิวเตอร์ส่วนบุคคลในช่วงยี่สิบปีที่ผ่านมา มีข้อ จำกัด หลายประการที่ทำให้ยากต่อการสร้างเทคโนโลยีใหม่ ๆ โดยไม่ต้องมีการแก้ไขปัญหาเพิ่มเติม UEFI ได้รับการตั้งค่าให้ใช้กระบวนการนี้มากจาก BIOS และช่วยให้ผู้ใช้ขั้นปลายได้ง่ายขึ้น นี้จะทำให้สภาพแวดล้อมการใช้งานง่ายต่อการใช้และสร้างสภาพแวดล้อมที่มีความยืดหยุ่นมากขึ้น การเปิดตัวเทคโนโลยีนี้จะไม่เกิดขึ้นโดยไม่มีปัญหา แต่มีศักยภาพเหนือกว่าข้อกำหนดเดิมที่มีอยู่ในคอมพิวเตอร์ไบออสทั้งหมด