ในขณะที่พลาดหน้าต่างผสาน Linux 6.4 ที่เพิ่งปิดไป แพทช์ชุดหนึ่งซึ่งเห็นกิจกรรมมากมายในช่วงสัปดาห์/เดือนล่าสุดคือการนำ CPU แบบขนานมาใช้เพื่อเพิ่มความเร็วในกระบวนการบูตเคอร์เนลของ Linux สำหรับระดับสูงในปัจจุบัน-end เดสก์ท็อปและเซิร์ฟเวอร์หลายคอร์

Thomas Gleixner ในวันจันทร์ได้โพสต์การทำซ้ำครั้งที่สามของแพตช์ของเขาโดยนำเสนอ CPU แบบขนาน มีการเปลี่ยนแปลงพื้นฐานเพียงเล็กน้อยในแพตช์ v2 จากสัปดาห์ที่แล้ว ซึ่งต่อจากแพตช์ของ Gleixner ตั้งแต่เดือนเมษายน ซึ่งในทางกลับกันเป็นการกลับชาติมาเกิดของแพตช์นำขึ้นแบบขนานของ CPU ก่อนหน้าที่ลอยอยู่ในรายชื่อส่งเมลเคอร์เนลของ Linux เป็นเวลาหลายเดือนก่อนหน้านี้

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

พบแพตช์ v3 ใหม่ได้ที่ LKML ด้วยจังหวะที่แพตช์กำลังจะออก หวังว่าการสนับสนุน CPU แบบขนานนี้อาจพร้อมสำหรับหน้าต่างผสาน v6.5 ในช่วงต้นเดือนกรกฎาคม

Categories: IT Info