ข้ามไปยังเนื้อหาหลัก

FiveM: ใช้ Profiler เพื่อตรวจสอบปัญหาเซิร์ฟเวอร์

คู่มือนี้ถูกสร้างขึ้นด้วยผลิตภัณฑ์ดังต่อไปนี้:

(รายละเอียดอาจแตกต่างกันไปตามผลิตภัณฑ์จากผู้ให้บริการต่างๆ แต่แนวคิดหลักยังคงเหมือนเดิม)

แนะนำ

Profiler เป็นเครื่องมือเกมที่ใช้งานง่ายและมีประโยชน์มากสำหรับวัดประสิทธิภาพของเซิร์ฟเวอร์ คุณสามารถใช้ตรวจสอบโค้ดและเธรดที่อาจทำให้เกิดปัญหาด้านประสิทธิภาพได้ เช่น อาจเกิดจากทรัพยากรที่พัฒนามาไม่ดีหรือปัจจัยอื่นๆ Profiler ถูกผนวกมาในซอฟต์แวร์เซิร์ฟเวอร์โดยตรง

วิธีใช้ Profiler

ขั้นตอนการใช้ FiveM Profiler ค่อนข้างง่าย ให้รันคำสั่ง profiler record 100 และ profiler view ในคอนโซลแบบสด จะมีการสร้างโปรไฟล์ที่มี 100 เฟรมขึ้นมา จากนั้นคุณสามารถเข้าถึงโปรไฟล์นี้ผ่านลิงก์ที่แสดงในคอนโซลได้เลย img

การระบุปัญหา

Profiler จะแสดงข้อมูลกิจกรรมแต่ละรายการ (ticks) ที่ต้องตรวจสอบอย่างละเอียด เลือกช่วง tick ที่สนใจแล้วซูมเข้าไปดู จาก tick นั้น คุณจะเห็นว่ากระบวนการใดถูกเรียกใช้และใช้เวลานานเท่าไร

ด้วยวิธีนี้ คุณจะรู้ได้เลยว่าทรัพยากรไหนใช้เวลามากเกินไป ทรัพยากรที่ใช้เวลามากกว่า 6 ms รวมกัน อาจเป็นสาเหตุของปัญหาได้ :::

สรุป

ยินดีด้วย! คุณได้สร้างโปรไฟล์ FiveM สำเร็จแล้ว ซึ่งช่วยให้คุณระบุปัญหาที่อาจเกิดขึ้นได้ หากมีคำถามเพิ่มเติมหรือต้องการความช่วยเหลือ อย่าลังเลที่จะติดต่อทีมซัพพอร์ตของเรา ที่พร้อมให้บริการคุณทุกวัน! 🙂