Steam เสนอการเปลี่ยนแปลงเคอร์เนล Linux เพื่อปรับปรุงประสิทธิภาพของวิดีโอเกม

Steam บน Linux

Ayer เราสะท้อน จากข่าวที่ Valve ปรับปรุง Proton ต่อไปซึ่งเป็นการใช้งานบนพื้นฐานของ Wine เพื่อนำเกม Microsoft Windows มาสู่ไคลเอนต์ Stream Play สำหรับ Linux Valve ไม่เหมือน บริษัท อื่น ๆ และไม่ได้มุ่งเน้นเฉพาะทุกสิ่งที่อยู่รอบ ๆ Microsoft และนั่นคือเหตุผลที่แพลตฟอร์มวิดีโอเกม อบไอน้ำ ได้เสนอให้ทำการเปลี่ยนแปลงบางอย่างกับเคอร์เนลที่จะปรับปรุงประสบการณ์ของผู้ใช้เมื่อเล่นบน Linux

Proton เวอร์ชันใหม่เหนือสิ่งอื่นใดมีฟังก์ชันที่ ลดการใช้ CPU โดยรวมสำหรับเกมแบบมัลติเธรด. นักพัฒนา Steam กล่าวว่าพวกเขาบังคับให้«สถานการณ์ที่เชื่อมโยงกับ CPU บนเครื่องระดับไฮเอนด์โดยการลดรายละเอียดกราฟิกให้เหลือน้อยที่สุด»หากต้องการดูความแตกต่างระหว่าง Proton เวอร์ชันที่มีอยู่และรุ่นที่มีการเพิ่มประสิทธิภาพแบบมัลติเธรด ดังที่เราเห็นในภาพต่อไปนี้การโหลด CPU จะลดลง 10% ในเกม Tomb Raider

เกมบน Linux จะทำงานได้ดีขึ้นหากเคอร์เนลใช้การเปลี่ยนแปลงที่เสนอโดย Steam

Shadow of the Tomb Rider ใน Proton

เวอร์ชันใหม่ของ โปรตอน นอกจากนี้ยังรวมถึงการทดลองทดแทน esync ซึ่งเป็นคุณลักษณะ WINE รุ่นเก่าที่สามารถเพิ่มประสิทธิภาพการทำงานแบบมัลติเธรดในบางเกม แต่นักพัฒนา Steam กล่าวว่าคุณสมบัตินี้มาพร้อมกับการแลกเปลี่ยน: มันขึ้นอยู่กับการทำงานของเคอร์เนลลินุกซ์ efentfd () การใช้ฟังก์ชันนี้ อาจทำให้ตัวอธิบายไฟล์บางตัวหมดแรงในแอปพลิเคชันที่ใช้ทรัพยากรมากและอาจทำให้เคอร์เนลมีการบิดแปลก ๆ นั่นคือตอนที่ Steam มาพร้อมกับการเปลี่ยนแปลงบางอย่างกับเคอร์เนล Linux เพื่อขยายการเรียกระบบ futex () เพื่อแสดงฟังก์ชันการทำงานหลักเพิ่มเติมที่สามารถใช้เพื่อสนับสนุนการซิงโครไนซ์พูลเธรดที่เหมาะสมที่สุด

Proton 4.11 มีให้บริการแล้ว แต่ใน Proton 4.2 เมื่อทุกอย่างดีขึ้นมากหาก Linus Torvalds และทีมของเขาเข้าร่วมตามคำขอของ Steam ขณะนี้พวกเขากำลังพัฒนา Linux 5.3 และหน้าต่างคำขอได้ปิดลงแล้วดังนั้นอย่างน้อยที่สุดเราจะต้องรอ Linux 5.4 เพื่อให้เกม Linux บน Steam มีประสิทธิภาพตามที่ควรจะเป็น

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

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

*

*

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