คู่มือ
การ์ดจอใช้ไม่ถึง 100% แต่ FPS ไม่ขึ้น อะไรกั๊ก FPS อยู่
ถ้าการ์ดจอทำงานเกือบเต็มตลอด การ์ดจอคือตัวกำหนด FPS แต่ถ้ามันว่างอยู่เยอะทั้งที่ FPS ยังต่ำ แปลว่ามันรออะไรบางอย่างอยู่ การอัปเกรดการ์ดจอหรือลดกราฟิกจะไม่ช่วยในกรณีนี้ ต้องหาตัวที่กั๊กให้เจอก่อน
แยกให้ออกว่าเป็นแบบไหน
- การ์ดจอทำงาน 90% ขึ้นไป การ์ดจอเป็นตัวกำหนด FPS ลดความละเอียด เงา anti aliasing หรือเปิด DLSS / FSR จะได้ FPS เพิ่ม
- FPS นิ่งเท่ากับ Hz ของจอ เช่น 144 หรือ 165 พอดี แปลว่า V Sync หรือ FPS cap ล็อกไว้
- การ์ดจอทำงานต่ำกว่า 90% และ FPS ไม่ได้ติดที่ Hz ของจอ แปลว่า CPU เป็นตัวกั๊ก หรือมี FPS cap ซ่อนอยู่
หา FPS cap ที่ซ่อนอยู่
- Max Frame Rate ใน NVIDIA Control Panel ทั้งแบบทุกเกม และในโปรไฟล์ของ FiveM เอง
- Framerate limit ของ RivaTuner Statistics Server ถ้าเปิดค้างไว้
- FPS cap ในตัวเกมที่ต่ำกว่า Hz ของจอ
- Windows ตั้ง FiveM เป็น Power saving graphics เครื่องที่มีการ์ดจอในตัว CPU ด้วย เกมจะไปวิ่งบนตัวที่ช้ากว่า ดูที่ Settings, System, Display, Graphics
- ค่าที่ tweak pack ตัวอื่นทิ้งไว้ บางค่าทำ FPS ตกหนักมาก เคยเจอเครื่องที่ FiveM ได้แค่ 5 ถึง 20 FPS ทั้งที่การ์ดจอว่างอยู่
ถ้า CPU เป็นตัวกั๊ก
- เปิด XMP / EXPO ให้ RAM วิ่งตามสเปค
- ปิดโปรแกรมเบื้องหลังที่ไม่ได้ใช้ระหว่างเล่น
- ลด view distance หรือระยะการมองเห็นในเกม FiveM ใช้ CPU เยอะตรงนี้
- ใช้ power plan ที่ไม่ให้ CPU ลดความเร็วระหว่างเฟรม
วัดแทนการเดา
ตัวเลข GPU usage ที่เห็นบน overlay ขึ้นลงเร็วมาก ดูแป๊บเดียวอาจเข้าใจผิด ให้วัดช่วงที่เล่นจริงสักนาทีนึง แล้วดูค่าเฉลี่ย
ให้ Savenz Optimizer บอกให้
Result Card ของ Savenz Optimizer วัด FPS ระหว่างเล่นจริง แล้วบอกว่าการ์ดจอทำงานกี่ % และอะไรเป็นตัวกั๊ก FPS การ์ดจอ, Hz ของจอ (V Sync หรือ cap) หรือ CPU พร้อมบอกว่าต้องแก้ตรงไหน หน้า Fixes มี Something wrong ให้เลือก Stutter or low FPS เช็ค FPS cap ที่ซ่อนอยู่ ค่าที่ tweak pack อื่นทิ้งไว้ และค่าในเกมให้ ยังไม่เจอสาเหตุมาถามใน Discord ได้