Linux 5.2 อาจเป็นข้อตกลงที่ไม่ดีสำหรับคอมพิวเตอร์บางเครื่อง

ลินุกซ์เคอร์เนล 4.19

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

และนั่นคือลินุกซ์ 5.2 เปิดใช้งานตัวเลือก Live Patching ของ GCC 9ซึ่งเป็นคอมไพเลอร์ที่จะเผยแพร่ในอีกไม่กี่สัปดาห์ข้างหน้า นี่คือตัวเลือกที่ออกแบบมาเพื่อช่วยสร้างไบนารีที่ทำงานได้ดีสำหรับ Live Patching เพื่อให้ทำงานได้ ด้วยการมาถึงของเคอร์เนล Linux v5.2 ตัวเลือกนี้จะถูกใช้โดยค่าเริ่มต้นซึ่งอาจทำให้ความเร็วลดลง ไม่ควรจะสังเกตเห็นได้ชัดเจนหรือเป็นบวกในคอมพิวเตอร์รุ่นใหม่ ๆ แต่อาจเป็นปัญหากับอุปกรณ์ที่มีทรัพยากร จำกัด

Linux 5.2 จะเปิดใช้งาน Live Patching ตามค่าเริ่มต้น

GCC 9 แนะนำ 5 ตัวเลือกการแก้ไข ที่ควบคุมว่าจะใช้การเพิ่มประสิทธิภาพใดเพื่อพยายามและตรวจสอบให้แน่ใจว่าจะไม่มีภัยพิบัติเกิดขึ้นหากไบนารีสามารถใช้การอัปเดตความปลอดภัยของเคอร์เนลได้โดยไม่จำเป็นต้องรีบูต นี่เป็นสิ่งสำคัญในกรณีเช่น kGraft, Ksplice และ Kpatch เพื่อช่วยให้แน่ใจว่าคอมไพเลอร์ GCC ไม่ได้แก้ไขงาน "โปรแกรมแก้ไขสด" ของคุณ

GCC 9.1.0 จะออกในปลายเดือนนี้หรือในเดือนพฤษภาคมแล้ว ในที่สุด Linux 5.2 จะเปิดใช้งาน Live Patch 5 ประเภทตามค่าเริ่มต้นเมื่อรันบนคอมไพเลอร์ที่รองรับและเมื่อใด CONFIG_LIVEPATCH เปิดใช้งานบางอย่างที่ โดยค่าเริ่มต้นจะเป็นเช่นนี้ในเคอร์เนล Linux ส่วนใหญ่. มิโรสลาฟเบเนสจาก SUSE และผู้รับผิดชอบการเปลี่ยนแปลงซึ่งเตือนว่าในบางกรณี อาจมีผลกระทบด้านลบต่อประสิทธิภาพ อันเป็นผลมาจากอ็อพชัน "live patch" ที่ควบคุมฮิวริสติกการปรับให้เหมาะสมของคอมไพลเลอร์

และแม้ว่าเราจะไม่ชอบ แต่ก็มักจะเป็นเช่นนี้: หากเราต้องการเพลิดเพลินกับฟังก์ชั่นใหม่ ๆ เรามักจะต้องสูญเสียบางสิ่งไปและสิ่งนี้จะสังเกตเห็นได้ชัดเจนโดยเฉพาะอย่างยิ่งในการใช้แบตเตอรี่ของสมาร์ทโฟน คุณคิดว่าตัวเลือกนี้ถูกเปิดใช้งานโดยค่าเริ่มต้นใน Linux 5.2 อย่างไร?

Arch ลินุกซ์
บทความที่เกี่ยวข้อง:
Arch Linux 2019.04.1: เวอร์ชันแรกที่มี Linux Kernel 5 พร้อมใช้งานแล้ว

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

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

*

*

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