เจาะประเด็น
Linux / Gaming
Linux 7.3 เขย่า Scheduler ตัวเลข FPS บนเครื่องสเปกต่ำพุ่ง 25% ไม่ต้องง้อฮาร์ดแวร์แพงๆ
การปรับจูนครั้งนี้ไม่ใช่แค่ทำให้เครื่องแรงขึ้น แต่คือการประกาศว่าซอฟต์แวร์ที่ดีควรยกระดับประสบการณ์โดยไม่ต้องรูดบัตรเครดิต
ทีมข่าว เอไอไทย.com
⏱ อ่าน 4 นาที
ถ้า Linux ปรับ scheduler นิดเดียวแล้ว FPS ขยับขนาดนี้ คำถามคือ Windows จะทำอะไรได้บ้างในเมื่อฮาร์ดแวร์เดิมๆ ยังมีของดีซ่อนอยู่อีกเยอะ?
เราฟังกันมานานว่า Linux ไม่เหมาะกับการเล่นเกม แต่ช่วงหลังมานี้มันเริ่มไม่จริงแล้วครับ เพื่อนๆ หลายคนอาจจะเพิ่งเห็นข่าวว่า Linux 7.3 ที่กำลังจะปล่อยออกมามีการปรับ scheduler ใหม่ ซึ่งผลลัพธ์มันโคตรจะน่าสนใจ เพราะไม่ใช่แค่ทำให้เครื่องแรงขึ้น แต่เป็นการยกระดับประสบการณ์เกมมิ่งบนเครื่องสเปกต่ำแบบที่หลายคนไม่คิดว่าจะเป็นไปได้
เรื่องนี้ไม่ได้มาจากไหนไกลครับ มันมาจากการส่ง merge request ใน kernel mailing list ซึ่งมีการแก้ไข scheduler หลายจุดด้วยกัน ทั้งเรื่องประสิทธิภาพโดยรวม การลด latency และที่สำคัญคือการเพิ่ม support สำหรับ CPU แบบ asymmetric architectures อย่างที่ Intel ใช้กับ P-Cores และ E-Cores ในยุคนี้
พูดให้เข้าใจง่ายๆ คือระบบปฏิบัติการมันจะฉลาดขึ้นในการจัดงานให้กับแกนประมวลผลที่ต่างกัน ไม่ใช่เหวี่ยงงานเข้าไปแบบสุ่มๆ เหมือนเมื่อก่อน ซึ่งตรงนี้แหละที่เป็นหัวใจสำคัญของเรื่องทั้งหมด
ตัวเลขที่ออกมาจาก benchmark นี่คือสิ่งที่ทำให้ผมต้องหยุดอ่านครับ เพราะมันไม่ใช่การปรับขึ้นเล็กน้อยแบบพอเป็นพิธี แต่คือการเปลี่ยนแปลงที่ชัดเจนจนแทบไม่น่าเชื่อ โดยเฉพาะเมื่อทดสอบกับเกม Shadows Awakening ผ่าน GOG และ GE-Proton 10-34 บนชุดฮาร์ดแวร์ที่เรียกว่า "เก่าแต่ยังแรง" อย่าง Intel Core i7-2600K จับคู่กับ AMD Radeon RX 580
ตัวเลข average frame rates เพิ่มขึ้น 25% ขณะที่ average frame times ดีขึ้นถึง 50% ซึ่งตรงนี้คือความลื่นที่สัมผัสได้จริง แต่ที่เด็ดที่สุดคือ minimum FPS ที่กระโดดจาก 4.0 ไปที่ 29.0 ซึ่งคือการเพิ่มขึ้นถึง 7.25 เท่า เพื่อนๆ ที่เคยเล่นเกมแล้วเจอภาพสะดุดแบบเฟรมตกวินาศสันตะโรคงเข้าใจดีว่าตัวเลขนี้มันหมายถึงอะไร
Average FPS เพิ่ม 25%
ตัวเลขเฉลี่ยที่ดีขึ้นแบบก้าวกระโดด ไม่ใช่การขยับแบบขี้ขโมย
Frame Time ดีขึ้น 50%
ความลื่นที่ไม่ได้วัดกันที่ FPS อย่างเดียว แต่คือความสม่ำเสมอของแต่ละเฟรม
Minimum FPS เพิ่ม 7.25 เท่า
จาก 4.0 ไป 29.0 จุดที่เคยแลคจนเล่นไม่ได้ กลายเป็นเล่นได้สบายๆ
สิ่งที่ผมอยากชี้ให้เห็นคือ เรื่องนี้มันไม่ได้เกี่ยวกับ Linux อย่างเดียว แต่คือการย้ำเตือนว่า "ซอฟต์แวร์" ยังเป็นอีกหนึ่งกุญแจสำคัญที่หลายคนมองข้ามไป เวลาเกมไม่ลื่น คนส่วนใหญ่คิดถึงการอัปเกรดการ์ดจอหรือซีพียู แต่ไม่ค่อยมีใครคิดว่าตัวระบบปฏิบัติการเองนี่แหละที่อาจจะทำงานได้ไม่มีประสิทธิภาพเท่าที่ควร
การที่ Linux พยายามปรับปรุง scheduler ให้เข้าใจฮาร์ดแวร์สมัยใหม่มากขึ้น มันคือการตอบโจทย์ที่ถูกต้อง เพราะในยุคที่ซีพียูมีทั้งแกนแรงและแกนประหยัดพลังงานปนกันแบบนี้ ถ้าระบบปฏิบัติการไม่ฉลาดพอ ก็เหมือนมีทีมงานเก่งๆ แต่มอบหมายงานผิดคน ผลลัพธ์ที่ได้ก็จะห่วยแตก
แล้วที่สำคัญคือ อัปเดตนี้มันฟรีครับ ไม่ต้องซื้อฮาร์ดแวร์ใหม่ ไม่ต้องแกะเครื่อง ไม่ต้องจ่ายเงินซื้อไลเซนส์ แค่รออัปเดตเคอร์เนลก็ได้ประสิทธิภาพที่ดีขึ้น ซึ่งมันช่างสวนทางกับโลกคอนซูเมอร์ที่ชอบบอกว่า "อยากแรงต้องจ่าย"
นี่คือบทพิสูจน์ว่า Linux กำลังจริงจังกับเกมมิ่งมากขึ้นทุกวัน และถ้าฮาร์ดแวร์เก่าๆ ยังได้อัปเกรดฟรีขนาดนี้ ผมว่า Windows ควรเริ่มสั่นได้แล้ว เพราะอะไรที่ฟรีและดีขนาดนี้ คนเล่นเกมทั้งโลกย่อมมองเห็น
ที่มา: TechPowerUp — อ่านต้นฉบับ
ความคิดเห็น 6
กำลังโหลดความคิดเห็น...