แก้ปัญหาโหลดฉากไม่ทันใน Dying Light 2
โลก Open World ในเกมนี้เป็นฝันร้ายของไดรฟ์ผมเลยครับ เพราะการสตรีมข้อมูลแผนที่ทำให้ read latency กระโดดจาก 0.9ms ไปถึง 15ms จนเฟรมดรอปอย่างรุนแรง ผมลองเปิดโหมด 'Ultimate Performance' ใน Windows แต่ผลคืออุณหภูมิ CPU พุ่งไปถึง 92℃ ตามที่ HWMonitor วัดได้ โดยที่การโหลดไม่ได้ดีขึ้นเลย ตลกสิ้นดี ผมจึงเข้า GamePP NVMe Queue Depth Configuration เพิ่ม Read Depth เป็น 256 และปรับโหมด interrupt handling ของคอนโทรลเลอร์ใหม่ ผลคือ CrystalDiskMark โชว์ sequential read พุ่งถึง 3450MB/s และ GamePP benchmark ยืนยัน throughput นิ่งที่ 3.1-3.4GB/s ส่วน AIDA64 วัดค่า latency spike ได้ลดลงอย่างมาก ทำให้เล่นเกมได้ลื่นไหลไม่สะดุด