SteamOS 3.5 ใกล้จะมาถึงแล้ว รวมถึงการแก้ไข

SteamOS 3.5 ใกล้จะมาถึงแล้ว รวมถึงการแก้ไข

เมื่อ Windows Update ใหม่มาถึง เรามักจะคร่ำครวญ จริงๆตอนนี้ Windows? อะไรจะแตกปานนี้ ฉันต้องการมันจริงๆเหรอ? ” เตือนฉันในภายหลัง” ในทางกลับกัน เวอร์ชันใหม่ของเคอร์เนลลินุกซ์มักจะดูเหมือนเป็นเหตุการณ์เล็กๆ ในชุมชนโอเพ่นซอร์สเสมอ โดยมีคุณลักษณะใหม่ที่น่าตื่นเต้นและการปรับปรุงประสิทธิภาพสำหรับอุปกรณ์จำนวนมากที่ใช้ลีนุกซ์ เคอร์เนลเป็นหน่วยการสร้างพื้นฐานของ Linux ที่ distros จำนวนมากเช่น Ubuntu และ Arch (ซึ่งใช้ SteamOS ของ Valve) เปลี่ยนเป็นระบบปฏิบัติการที่เต็มเปี่ยม

เราทราบดีว่าหากไม่มีตัวเลือกและทุกสิ่งที่มีประสิทธิภาพ

เกี่ยวกับเกมพีซี Steam Deck ก็ไม่มีความหมายปิแอร์-ลูป กริฟฟายส์อีกไม่นาน Steam Deck จะได้รับการแบ่งปันในความตื่นเต้น “วันเคอร์เนลใหม่” เนื่องจากการอัพเดทครั้งใหญ่ครั้งต่อไปของ Valve SteamOS 3.5 จะเป็นตัวแรกที่อัปเกรดเคอร์เนล Linux นับตั้งแต่เปิดตัว นั่นหมายถึงสิ่งที่ดีมากมายสำหรับเจ้าของเด็ค Steam แม้ว่าส่วนใหญ่แล้วคุณจะไม่สังเกตเห็นด้วยซ้ำ

การอัปเดตเคอร์เนลหมายความว่า “เข้าใกล้สิ่งล่าสุดและยิ่งใหญ่ที่สุดด้วยการเพิ่มเติมที่ดี การแก้ไขประสิทธิภาพ และการแก้ไขการทำงานที่จะปรับปรุงทุกด้านของระบบ” Pierre-Loup Griffais จาก Valve กล่าวกับ PC Gamer “ในแง่ของฟังก์ชันการทำงานหลัก การรันเกม และประสิทธิภาพ การแก้ไขเหล่านั้น ณ จุดนี้ส่วนใหญ่ไม่เข้าท่า ดังนั้นคุณจะไม่คาดหวังการเปลี่ยนแปลงใด ๆ ที่นั่น”

ลิงค์ผู้สนับสนุน

แอพเดสก์ท็อปนี้ช่วยให้คุณเขียนได้อย่างมีประสิทธิภาพมากขึ้น

ไวยากรณ์

บทสรุปนั้นมาพร้อมกับข้อแม้: Valve มีการแก้ไขประสิทธิภาพ

ที่สำคัญอย่างหนึ่งสำหรับ Steam Deck ที่มาใน SteamOS 3.5 โปรเซสเซอร์ของ Steam Deck รองรับคุณสมบัติสมัยใหม่ทั่วไปที่เรียกว่า SMT หรือมัลติเธรดพร้อมกัน คุณอาจคุ้นเคยกับชื่อของ Intel ซึ่งก็คือ Hyper-Threading พูดง่ายๆ ก็คือ SMT คือความสามารถในการรันสองเธรดบนคอร์ CPU เดียว ควรเป็นการปรับปรุงประสิทธิภาพทั่วทั้งกระดาน แต่ปัญหาที่ไม่ชัดเจนในเคอร์เนล Linux ที่ Steam Deck ส่งมานั้นหมายความว่าในบางกรณี จริง ๆ แล้วทำให้เกิดประสิทธิภาพการทำงานผิด  พลาด

วิดีโอแนะนำสำหรับคุณ…

CLOSE

Griffais กล่าวว่า “เคยมีลักษณะการทำงานแบบฮาร์ดโค้ดในเคอร์เนล Linux ทางฝั่ง AMD ซึ่งถ้าคอร์เข้าสู่โหมดสลีป จะทำให้แคชใช้ไม่ได้ เพราะเมื่อถึงเวลาที่แคชทำงานขึ้นมา แคชอาจใช้งานไม่ได้” Griffais กล่าว “ปรากฎว่าเมื่อคุณมีเธรดสองเธรดบนคอร์เดียวกัน และเธรดหนึ่งยังคงทำงานบางอย่างอยู่ และเธรด SMT ที่สองจะเข้าสู่โหมดสลีป มันจะโยนแคชทิ้งไปโดยใช้ตรรกะเดียวกัน ดังนั้นเธรดที่กำลังทำงานอยู่จะสูญเสีย แคช L3 ของมัน ในแง่ของ CPU มันแย่จริงๆ มันต้องดึงข้อมูลทุกอย่างจากหน่วยความจำ—มีเวลาแฝงจำนวนมาก โดยพื้นฐานแล้วเป็น ‘ฟองสบู่’ในการคำนวณ และเฟรมไทม์ของคุณก็แย่ นั่นคือสิ่งที่เกิดขึ้น”

AMD พบและแก้ไขปัญหาก่อนที่ Valve จะระบุปัญหาเสียด้วยซ้ำ ซึ่งอันที่จริงแล้ว นั่นเป็นวิธีที่ผู้พัฒนา SteamOS ทราบดีว่าเกิดอะไรขึ้น ด้วยการอัปเดตเคอร์เนล พวกเขาจะสามารถเปิดตัวให้กับผู้ใช้ได้ในที่สุด

ปัญหาส่วนใหญ่เกิดขึ้นในเกมเก่าและโปรแกรมจำลองที่ได้รับผลกระทบซึ่งไม่ได้สร้างขึ้นสำหรับมัลติเธรดสมัยใหม่ หากคุณเคยเห็นการกระตุกครั้งใหญ่หรือเฟรมเรตต่ำอย่างน่าประหลาดในเกมเก่า SMT น่าจะเป็นตัวการ คุณอาจไม่สังเกตเห็นการเปลี่ยนแปลงเลย ขึ้นอยู่กับสิ่งที่คุณเล่นบนเด็ค

เจ้าของเด็ค Steam บางรายสังเกตเห็นปัญหา และเริ่มใช้ปลั๊กอินชื่อPowerToolsเพื่อปิดใช้งาน SMT Griffais กล่าวว่ามีการเรียกร้องให้ Valve รวมคุณสมบัตินั้นเข้ากับ SteamOS แต่นั่นไม่ใช่เส้นทางที่พวกเขาต้องการทำ

“เราจำเป็นต้องแก้ไขข้อบกพร่องที่ทำให้ผู้คนต้องจัดการกับสิ่งนี้ แทนที่จะเพิ่มการตั้งค่าที่ขัดกับสัญชาตญาณอย่างยิ่ง ซึ่งผู้คนไม่ควรต้องปิดการใช้งาน” เขากล่าว “มันควรจะเป็นการปรับปรุงประสิทธิภาพทั่วทั้งกระดาน ดังนั้นเราจึงต้องการดูที่ต้นเหตุที่แท้จริงของปัญหา แทนที่จะเพิ่มตัวเลือกที่อาจขัดต่อสัญชาตญาณและยากต่อผู้ใช้ โดยเฉพาะอย่างยิ่งหากมีม็อดอยู่แล้ว—ปล่อยให้ผู้คน ทำอย่างนั้นในระหว่างนี้”

Credit : สล็อตยูฟ่าเว็บตรง