กราฟประสิทธิภาพและเครือข่ายของ Rocket League (เฉพาะ PC)
หากคุณประสบปัญหาด้านประสิทธิภาพการทำงานหรือการเชื่อมต่อ คุณสามารถเปิดใช้งานกราฟในเกมเพื่อแสดงรายละเอียดเพิ่มเติมได้ ซึ่งจะช่วยให้คุณระบุสาเหตุของปัญหาได้ชัดเจนยิ่งขึ้น
การเปิดใช้งานกราฟประสิทธิภาพและเครือข่าย
- เปิดเมนูการตั้งค่า (Settings) ใน Rocket League
- เลือกแท็บอินเทอร์เฟซ (Interface)
- เลือกประเภทกราฟจากเมนูดร็อปดาวน์กราฟประสิทธิภาพ (Performance Graphs)
กราฟประสิทธิภาพ (Performance Graphs)
- สรุปประสิทธิภาพ (Performance Summary): กราฟนี้แสดงค่า FPS, เฟรม, เกม, เรนเดอร์ และข้อมูล GPU ตามเวลาจริง
- ประสิทธิภาพ (สั้น) (Performance (Short)): แสดงข้อมูลด้านประสิทธิภาพในช่วงระยะเวลาสั้นๆ
- ประสิทธิภาพ (ยาว) (Performance (Long)): แสดงข้อมูลด้านประสิทธิภาพในช่วงระยะเวลาที่ยาวนานกว่า
ความหมายของข้อมูลต่างๆ
- FPS: จำนวนเฟรมต่อวินาทีที่เกมเรนเดอร์อยู่ ค่า FPS ที่ต่ำจะส่งผลให้เกิดอาการกระตุกและอาจทำให้การป้อนข้อมูลช้าลงได้
- เฟรม (Frame): เวลาทั้งหมด (หน่วยเป็นมิลลิวินาที) ที่เกมใช้ในการสร้างเฟรมหนึ่งเฟรม ซึ่งรวมถึงเวลาการเล่นเกม เวลาเรนเดอร์ และเวลาพักเครื่อง (เช่น การจำกัดอัตราเฟรม หรือการรอ V-Sync) ค่าที่สูงอาจเกิดจากฮาร์ดแวร์ที่ไม่แรงนักหรือการมีทรัพยากรจำกัด เนื่องจากมีโปรแกรมอื่นทำงานอยู่ เป็นต้น
- เกม (Game): เธรดเกมใช้เวลากี่มิลลิวินาทีในการสร้างเฟรม เธรดเกมทำหน้าที่ควบคุมตรรกะและฟิสิกส์ของเกม
- เรนเดอร์ (Render): เธรดเรนเดอร์ใช้เวลากี่มิลลิวินาทีในการสร้างเฟรม เธรดเรนเดอร์ทำหน้าที่ส่งคำสั่งไปยัง GPU
- GPU: GPU ใช้เวลากี่มิลลิวินาทีในการสร้างและเรนเดอร์เฟรม ค่าที่สูงอาจเกิดจากประสิทธิภาพการทำงานของ GPU ไม่เพียงพอ หรือทรัพยากรที่มีอยู่ไม่เพียงพอ
กราฟเครือข่าย (Network Graphs)
มีกราฟเครือข่ายอยู่สองแบบ ซึ่งแสดงตัวชี้วัดการเชื่อมต่อต่างๆ ในช่วงเวลาที่แตกต่างกัน ได้แก่:
- เครือข่าย (สั้น) (Network (Short)): แสดงข้อมูลเครือข่ายในช่วงเวลาสั้นๆ
- เครือข่าย (ยาว) (Network (Long)): แสดงข้อมูลเครือข่ายในช่วงเวลาที่ยาวนานกว่า
ความหมายของข้อมูลต่างๆ
- Out Pkt: แพ็กเก็ตขาออก (Outgoing Packet) แสดงจำนวนแพ็กเก็ตที่ถูกส่งออกในช่วงเวลา 1 วินาที ค่าที่ต่ำหรือไม่เสถียรอาจสื่อถึงปัญหาการเชื่อมต่อในเครือข่ายในพื้นที่
- In Pkt: แพ็กเก็ตขาเข้า (Incoming Packet) แสดงจำนวนแพ็กเก็ตที่ได้รับในช่วงเวลา 1 วินาที
- Out Loss: การสูญเสียแพ็กเก็ตขาออก (Outgoing packet loss) แสดงจำนวนแพ็กเก็ตขาออกที่สูญเสียไปในช่วงเวลา 1 วินาที ค่าที่สูงอาจเกิดจากปัญหาการเชื่อมต่อในพื้นที่หรือการกำหนดเส้นทาง
- In Loss: การสูญเสียแพ็กเก็ตขาเข้า แสดงจำนวนแพ็กเก็ตขาเข้าที่ดร็อปลงในช่วงเวลา 1 วินาที ค่าที่สูงอาจเกิดจากปัญหาการเชื่อมต่อในพื้นที่หรือการกำหนดเส้นทาง
- Out Bytes: ไบต์ขาออก แสดงจำนวนไบต์ทั้งหมดที่ถูกส่งออกในช่วงเวลา 1 วินาที
- In Bytes: ไบต์ขาเข้า แสดงจำนวนไบต์ทั้งหมดที่ได้รับในช่วงเวลา 1 วินาที
- Latency (ความหน่วง): แสดงเวลาในหน่วยมิลลิวินาทีที่ใช้ในการส่งข้อมูลจากไคลเอนต์ไปยังเซิร์ฟเวอร์ และกลับไปยังไคลเอนต์อีกครั้ง ซึ่งจะแสดงเป็น Ping ของคุณบนกระดานคะแนนด้วย ค่าที่สูง (มากกว่า 100) หรือไม่เสถียรอาจเกิดจากปัญหาการเชื่อมต่อในพื้นที่หรือการกำหนดเส้นทาง
- IBuf: บัฟเฟอร์ขาเข้า แสดงจำนวนเฟรมของไคลเอนต์อินพุตที่เข้าคิวอยู่ในเซิร์ฟเวอร์ ค่าที่สูงอาจทำให้การป้อนข้อมูลล่าช้า เกิดการกระตุก และการหน่วงเวลา
- IBuf Max: ขนาดใหญ่สุดของบัฟเฟอร์ขาเข้า แสดงจำนวนอินพุตสูงสุดที่เซิร์ฟเวอร์จะนำเข้าคิวก่อนที่จะเริ่มใช้อินพุตเพิ่มเติมต่อเฟรมฟิสิกส์
- IBuf Miss: บัฟเฟอร์ขาเข้าที่อยู่นอกช่วง แสดงเมื่อบัฟเฟอร์ขาเข้าว่างเปล่าหรือเต็มเกินไป จำนวนบวกหมายถึงเซิร์ฟเวอร์มีอินพุตอยู่ในคิวมากเกินไป จำนวนลบหมายถึงบัฟเฟอร์ขาเข้าของเซิร์ฟเวอร์ว่างเปล่า
- Phys Rate: อัตราฟิสิกส์ จำนวนเฟรมฟิสิกส์ต่อวินาทีที่เกมดำเนินอยู่