ความแตกต่างระหว่าง EFI กับ Bios ความแตกต่างระหว่าง

Anonim

คำสองคำที่เราพูดถึงในที่นี้อาจเป็นเรื่องใหม่สำหรับคนจำนวนมาก ถ้าคุณมีพื้นหลังเกี่ยวกับคอมพิวเตอร์และมีความรู้เกี่ยวกับซอฟต์แวร์และฮาร์ดแวร์คุณต้องเคยได้ยินคำว่า EFI และ BIOS มาก่อน ที่นี่เราเน้นบางส่วนของความแตกต่างระหว่างทั้งสอง แต่ก่อนขอดูว่าคำที่มีความหมาย

EFI เป็นคำย่อสำหรับ Extensible Firmware Interface BIOS คำคือย่อมาจาก Basic Input / Output System ทั้งสองแบบนี้อธิบายเฟิร์มแวร์จริง ไบออสเป็นซอฟต์แวร์ที่มาพร้อมกับพีซี เมื่อเปิดเครื่องคอมพิวเตอร์ซอฟต์แวร์แรกที่เรียกใช้คือ BIOS EFI เป็นมาตรฐานไบออสใหม่ที่พัฒนาขึ้นโดย Intel และได้รับการแนะนำพร้อมกับการเปิดตัว IA-64 แพคเกจใหม่นี้ปรับปรุงคุณสมบัติของ BIOS ให้ดียิ่งขึ้น การเปลี่ยนแปลงที่สำคัญที่เกิดขึ้น ได้แก่ การกำจัด boot loader ใน EFI ความสามารถในการสร้างไดรเวอร์ที่วิศวกรรมย้อนกลับไม่สามารถทำได้

EFI คล้ายกับระบบปฏิบัติการต่ำ (ระบบปฏิบัติการ) สามารถควบคุมทรัพยากรฮาร์ดแวร์ทั้งหมดได้ คุณลักษณะบางอย่างที่ไม่มีอยู่จริงหรือมีประสิทธิภาพต่ำกว่าใน BIOS ได้แก่ การสนับสนุนเมาส์การสำรองฮาร์ดดิสก์การเข้าสู่อินเทอร์เน็ตและการติดตั้งไดรเวอร์ใน EFI นอกจาก BIOS มีส่วนติดต่อแบบข้อความเท่านั้น EFI สนับสนุน GUI นั่นคือ Graphic User Interface การผลิต OEM สามารถให้ GUI ที่คล้ายกัน แต่มีผล BIOS กราฟิกเพียงฟังก์ชันลดลงอย่างมาก ในขณะที่ BIOS สนับสนุนอินเทอร์เฟซสำหรับผู้ใช้ภาษาเดียว EFI ก็ก้าวไปข้างหน้า สามารถสนับสนุนหลายภาษาในส่วนติดต่อผู้ใช้ ทำให้การจัดการ EFI สำหรับผู้ที่มีภาษาแม่ไม่เป็นภาษาอังกฤษได้ง่ายขึ้น มีภาษาอื่น ๆ อีกมากมายที่ EFI สามารถจัดการได้และเป็นที่ต้องการของทั่วโลก

ความแตกต่างที่สำคัญที่สุดระหว่างสองคือการแตกต่างจาก BIOS, EFI ได้รับการออกแบบเป็นแบบโมดูลาร์ มีความจำเพาะเจาะจงสองแบบ คนแรกคือผู้จัดการเฟิร์มแวร์ส่วนอีกคนคือผู้จัดการซอฟต์แวร์ระบบ สิ่งที่ทำให้ EFI ดีกว่าไบออสคือการเริ่มต้นใช้งานซึ่งเป็นไปอย่างรวดเร็วใน BIOS และความเป็นไปได้ที่จะสามารถอัพเกรดเฟิร์มแวร์ได้ ยิ่งไปกว่านั้น EFI ยังสนับสนุนอุปกรณ์ต่อพ่วงใหม่! BIOS ใช้เวลาในการเริ่มต้นและไม่สามารถอัปเกรดเฟิร์มแวร์ได้

ทั้งสองมีความแตกต่างกันเกี่ยวกับภาษาคอมพิวเตอร์ที่ใช้ในการพัฒนา BIOS ใช้ ASM ที่เก่ากว่าและมีตัวเลือกน้อยลง ภาษาซีร่วมสมัยและทันสมัยถูกนำมาใช้ในการพัฒนา EFI ทำให้ EFI ปรับตัวได้ดีขึ้นกับฮาร์ดแวร์และเฟิร์มแวร์ นอกจากนี้ EFI ยังมีระดับการทนต่อข้อผิดพลาดที่มากขึ้นและมีคุณลักษณะการแก้ไขข้อผิดพลาดและแจ้งให้ทราบดังนั้นการทำงานกับ EFI จึงง่ายกว่าเนื่องจากคอมพิวเตอร์สามารถตรวจจับข้อผิดพลาดและมีการวินิจฉัยสาเหตุได้ง่ายปัญหาใด ๆ สามารถจัดการได้ง่าย

BIOS ถูกออกแบบมาในโหมด 16 บิต EFI ใช้โหมด 32 บิตหรือ 64 บิตและในอนาคตอันใกล้คาดว่าจะใช้โหมดโปรเซสเซอร์ที่ปรับปรุงแล้วซึ่งจะช่วยปรับปรุงประสิทธิภาพได้ดีขึ้น เหตุผลที่คนอื่นอาจต้องการ EFI มากกว่า BIOS ก็คือสามารถเข้าถึงโมเดลฮาร์ดแวร์ระบบทั้งหมดและสามารถท่องอินเทอร์เน็ตหรือเรียกดูเว็บได้โดยไม่ต้องเข้าถึงระบบปฏิบัติการระดับบน ทั้งหมดนี้ไม่สามารถทำได้กับ BIOS

สรุปความแตกต่างที่แสดงในจุด

1

EFI -acronym สำหรับการเชื่อมต่อเฟิร์มแวร์แบบขยายได้ BIOS - ย่อมาจาก Basic Input / Output System

2. ไบออส - ซอฟต์แวร์ที่มาพร้อมกับพีซี เปิดเครื่องคอมพิวเตอร์แล้วซอฟต์แวร์ตัวแรกที่รันอยู่คือ BIOS; EFI- มาตรฐาน BIOS ใหม่ที่พัฒนาโดย Intel

3 ด้วย EFI-riddance ของโปรแกรมโหลดบูตความสามารถในการสร้างไดรเวอร์ที่วิศวกรรมย้อนกลับไม่สามารถทำได้ ฯลฯ ไม่สามารถทำได้กับ BIOS

4. การควบคุมเม้าส์ที่แตกต่างกันของคุณลักษณะการสำรองข้อมูลฮาร์ดไดรฟ์ของคุณไปที่อินเทอร์เน็ตและการติดตั้งไดรเวอร์ใน EFI (ไม่ใช่ใน BIOS)

5. ไบออสมีส่วนติดต่อแบบข้อความเท่านั้น EFI- มีอินเทอร์เฟซ GUI (กราฟิกอินเทอร์เฟซสำหรับผู้ใช้)

6. EFI สามารถรองรับหลายภาษาในอินเทอร์เฟซสำหรับผู้ใช้, BIOS เพียงอย่างใดอย่างหนึ่ง

7 แตกต่างจาก BIOS, EFI ได้รับการออกแบบในผู้จัดการ modular-2-firmware และผู้จัดการซอฟต์แวร์ระบบ

8 เวลาเริ่มต้นใน EFI น้อยกว่า 9

ภาษาคอมพิวเตอร์; EFI-C; ไบออส-ASM 10

BIOS ที่ออกแบบในโหมด 16 บิต; EFI- โหมด 32 บิตหรือ 64 บิต 11

สามารถเข้าถึงโมเดลฮาร์ดแวร์ของระบบสามารถท่องอินเทอร์เน็ตหรือเรียกดูเว็บได้โดยไม่ต้องเข้าถึงระบบปฏิบัติการระดับบนเฉพาะ EFI 999 12 เท่านั้น ระดับการทนต่อความผิดพลาดของ EFI และข้อผิดพลาดในการแก้ไข