LinuxBoot ยังมีชีวิตอยู่มาก ...

แผนภาพการทำงานของ LinuxBoot

เราได้พูดคุยเกี่ยวกับ linuxboot ในบล็อกนี้ซึ่งเป็นระบบที่ฉันต้องการ แทนที่ UEFIมันมีชื่อเสียงที่ไม่ดีอะไร โครงการนี้เกิดขึ้นโดยเฉพาะสำหรับ HPC (ขึ้นอยู่กับ x86) นั่นคือสำหรับเซิร์ฟเวอร์และซูเปอร์คอมพิวเตอร์ซึ่งเป็นที่ที่มีการใช้งานอยู่ในขณะนี้ Linux Foundation ต้องการแทนที่ UEFI ทั้งหมดและโครงการนี้เป็นขั้นตอนใหญ่ในการแทนที่เฟิร์มแวร์ที่ทึบแสงช้าและบางครั้งก็ขัดข้องหรือมีภาระด้านความปลอดภัย

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

การเริ่มต้นมีสามขั้นตอน: SEC, PEI และ DXE. ไดรเวอร์หรือสภาพแวดล้อมรันไทม์ DXE เป็นที่ที่ระบบ UEFI โหลดไดรเวอร์สำหรับอุปกรณ์ที่กำหนดค่าไว้ LinuxBoot จะแทนที่การทำงานของเฟิร์มแวร์เฉพาะเช่นเฟส UEFI DXE ด้วยเคอร์เนลรันไทม์ของ Linux นอกเหนือจากการบรรลุความน่าเชื่อถือในการเริ่มต้นที่ดีขึ้นแล้วยังให้ประสิทธิภาพที่ดีขึ้นอีกด้วยเนื่องจากสามารถทำได้เร็วขึ้นถึง 20 เท่า

นั่นทำให้มันสมบูรณ์แบบสำหรับหลาย ๆ คน เซิร์ฟเวอร์และซูเปอร์คอมพิวเตอร์และในแอปพลิเคชันฝังตัวและการทหารจำนวนมาก และเรามีข่าวดีตั้งแต่นั้นมาแม้ว่าโครงการนี้จะหยุดไปบ้าง แต่ก็ยังมีชีวิตอยู่มาก มีการพูดคุยกันในการประชุมสุดยอด FOSDEM 2019 และวิศวกรจาก Facebook และ Google มีส่วนร่วมอย่างมากในโครงการเพื่อเผยแพร่ฮาร์ดแวร์ในระดับที่ต่ำกว่า ทั้งสอง บริษัท ใช้เทคโนโลยีนี้เพื่อเพิ่มความเร็วและความน่าเชื่อถือให้กับเครื่องจักรขนาดใหญ่ของพวกเขา แต่ไม่ใช่ บริษัท เดียวที่เกี่ยวข้องตอนนี้เรายังรู้จัก Horizon Computing, Two Sigma, 9elementes Cyber ​​Security เป็นต้น


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา