คู่มือ
FPS สูงแต่เกมยังกระตุก หา driver ตัวที่ทำให้กระตุก
FPS เป็นค่าเฉลี่ย เกมอาจได้ FPS หลักร้อย แต่ยังมีบางเฟรมที่ช้ากว่าปกติหลายเท่า จังหวะนั้นแหละที่รู้สึกว่ากระตุก สาเหตุหนึ่งที่เจอบ่อยคือ driver บางตัวยึด CPU นานเกินไป เกมเลยต้องรอ
ดูที่เฟรม ไม่ใช่ FPS
ให้ดู 1% low และจำนวนครั้งที่กระตุก แทน FPS เฉลี่ย เฟรมที่ช้ากว่าปกติ 2 เท่าและนานเกิน 25 ms นับเป็นการกระตุกหนึ่งครั้ง ถ้า FPS สูงแต่ตัวเลขนี้เยอะ แปลว่ามีอะไรมาขัดจังหวะเกมอยู่
driver ที่ยึด CPU นานเกิน
driver ทุกตัวต้องขอ CPU ไปทำงานสั้นๆ ตลอดเวลา ถ้าตัวไหนใช้นานเกิน 1000 µs (หรือ 500 µs สำหรับงานด่วนที่สุดของ driver) เกมจะสะดุด วิธีหาคือให้ Windows จับเวลาของทุก driver ระหว่างที่เล่นเกมจริงประมาณ 30 วินาที แล้วดูว่าตัวไหนเกิน
แก้ตามชนิดของ driver
- การ์ดจอ อัปเดต driver การ์ดจอ ถ้ายังสูงอยู่ให้ลงใหม่แบบ clean install
- การ์ดเน็ต อัปเดต driver การ์ดเน็ตจากเว็บผู้ผลิต ถ้าเล่นผ่าน Wi Fi ให้ลดงานสแกนเบื้องหลังของ Wi Fi
- เสียง อัปเดต driver เสียงจากเว็บผู้ผลิตเมนบอร์ด และปิดอุปกรณ์เสียงที่ไม่ได้ใช้
- USB ถอดอุปกรณ์ USB ที่ไม่ได้ใช้ และอัปเดต chipset driver
- ไดรฟ์ อัปเดต chipset หรือ storage driver จากเว็บผู้ผลิตเมนบอร์ด
- BIOS อัปเดต BIOS จากเว็บผู้ผลิตเมนบอร์ด
- ระบบประหยัดไฟของ CPU core ใช้เวลานิดนึงตอนตื่นจากโหมดหลับลึก สนใจข้อนี้เฉพาะตอนที่เกมกระตุกจริงๆ
Timer Resolution
ค่า Timer Resolution มีผลกับความนิ่งของเฟรม แต่ไม่มีค่าเดียวที่ดีที่สุดสำหรับทุกเครื่อง ให้เทสบนเครื่องตัวเอง ดูรายละเอียดในคู่มือ Win32 Priority กับ Timer Resolution
ให้ Savenz Optimizer หาให้
หน้า Fixes ของ Savenz Optimizer มี DRIVER LATENCY ให้ Windows จับเวลาทุก driver 30 วินาทีระหว่างที่คุณเล่น อ่านค่าอย่างเดียว ไม่เปลี่ยนอะไร ต้อง Run as administrator แล้วบอกว่า driver ตัวไหนยึด CPU นานเกิน พร้อมวิธีแก้ของตัวนั้น การ์ดเน็ตที่เป็น Wi Fi มีปุ่ม Wi Fi Quiet ในหน้า Network และ Result Card วัด 1% low กับจำนวนครั้งที่กระตุกให้เห็นก่อนกับหลังแก้