วิธีแก้ปัญหาเฟรมร่วงของ AMD Ryzen 7 9800X3D ใน Phantom Blade Zero
เวลาออกท่าคอมโบเร็วๆ ภาพจะเกิดอาการแข็งทื่อเล็กๆ ทุกๆ ไม่กี่วินาที ซึ่งในเกม Action แบบนี้มันทำลายประสบการณ์การเล่นมาก ผมลองเปิด GamePP Resource Scheduler Panel ดู พบว่าด้วยคุณสมบัติของ 3D V-Cache ทำให้ตอนประมวลผลคำสั่ง Random จำนวนมาก เกิด Delay Jump อยู่ที่ 82-90 ns ตอนแรกผมลองเพิ่ม Virtual Memory เป็น 64GB แต่ปรากฏว่ามันดันไปตีกับ I/O ของดิสก์ ทำให้เฟรมร่วงหนักกว่าเดิม การลองผิดลองถูกครั้งนี้ทำให้รู้ว่าการอัดความจุอย่างเดียวแก้ปัญหา Scheduling ไม่ได้ จากนั้นผมเลยตั้ง Priority ของเกมเป็น Highest และใช้ GamePP Memory Controller Load Monitor สั่ง Suspend บริการ Background ที่ไม่จำเป็นทิ้งให้หมด ใน RTSS พบว่า Frame Time จากที่แกว่ง 10-28ms นิ่งลงเหลือ 7-13ms การตอบสนองลื่นปรื๊ด จริงๆ