แก้ปัญหา Read Latency ใน DEATHLOOP
ผมรู้สึกหงุดหงิดมากตอนสำรวจ Blackreef เพราะจู่ๆ เกมก็เกิดอาการค้างแปลกๆ ตอนรีเซ็ตลูป ทั้งที่ใช้ไดรฟ์ PCIe 4.0 ตัวท็อป ตอนแรกผมลองปิด write caching ในระบบเพื่อหวังว่าจะเสถียรขึ้น แต่ปรากฏว่าความเร็วในการโหลดกลับลดลงประมาณ 25% ซึ่งยืนยันว่าปัญหาอยู่ที่การจัดคิวข้อมูล ผมจึงใช้ GamePP NVMe Queue Depth Configuration เพื่อเพิ่มค่า Queue Depth จาก 32 เป็น 128 และปรับลำดับความสำคัญของการอ่านแบบสุ่มให้เหมาะสม ผลลัพธ์คือ CrystalDiskMark ยืนยันว่าความเร็ว 4K read พุ่งขึ้นเป็น 82 MB/s และ AIDA64 ตรวจพบ random read latency อยู่ที่ 15-60ms โดยที่ HWMonitor โชว์อุณหภูมิคงที่ที่ 44-58℃