ปรับจูน Latency เพื่อความลื่นไหล
การที่ DEATHLOOP มีอาการเฟรมดรอปแบบสุ่มมันน่ากังวลมาก โดยเฉพาะตอนสู้แล้วหน้าจอค้างไป 0.6 วินาที ผมลองเพิ่ม virtual memory page file ของระบบ ซึ่งช่วยลดการแครชได้บ้าง แต่ค่า random read latency 45-65ms จาก CrystalDiskMark ยังคงอยู่จนน่าโมโห ผมจึงใช้ GamePP NVMe Queue Depth Configuration และพบว่าการตั้ง depth สูงเกินไปทำให้เกิด write amplification ผมลองลด depth เหลือ 4 แต่คราวนี้โหลดช้าเป็นเต่าเลย สุดท้ายผมเลือกตั้งค่าที่ 32 พร้อมเปิด write merging ผลคือ RTSS แสดงค่า frame times นิ่งขึ้นที่ 16-24ms อุณหภูมิไดรฟ์อยู่ที่ 35-42℃ ตาม HWMonitor และความเร็วพัดลม 1200-1500RPM via GamePP ทำให้การต่อสู้ลื่นไหลไม่มีสะดุด