เซิร์ฟ Palworld กระตุก — อ่านค่า Server FPS แล้วแก้ให้ถูกจุด
อัปเดตล่าสุด 30 กันยายน 2569
อาการกระตุกของเซิร์ฟ Palworld มีสองแบบหลัก และกราฟ "FPS เซิร์ฟ" บนแท็บภาพรวมแยกให้ออกได้ — ถ้า Server FPS ตกเป็นจังหวะสม่ำเสมอทุกราวครึ่งนาที นั่นคืออาการสะดุดตอนเซฟอัตโนมัติ แก้ด้วยการยืดรอบเซฟจากค่าเริ่มต้น 30 วินาที ได้ถึง 600 วินาที แต่ถ้าเปิดใหม่แล้วลื่น ผ่านไปหลายวันแล้วแย่ลง นั่นคืองานของรีสตาร์ทอัตโนมัติรายวัน ซึ่งตั้งไว้ที่ 05:00 น. เวลาไทย เปลี่ยนเวลาหรือปิดได้ ส่วนสวิตช์เร่งประสิทธิภาพ Engine ยกเพดาน tick rate ขึ้นถึง 120 และปิดแล้วกลับเป็นค่าเดิมจริง ๆ ถ้ากราฟขึ้น OOM แทน ไม่มีปุ่มไหนช่วยได้ เพราะผู้พัฒนากำหนดความต้องการไว้ที่ 16GB และแนะนำมากกว่า 32GB ขณะที่ขั้นต่ำ 8GB ของเราต่ำกว่าที่เขาถือว่าปลอดภัย
- เทียบกราฟ Server FPS กับจำนวนผู้เล่นในช่วง 7 วัน
- เปิดสวิตช์เร่งประสิทธิภาพ Engine แล้วรีสตาร์ท
- ยืดรอบเซฟอัตโนมัติ ถ้าอาการกระตุกมาเป็นจังหวะ
- ตั้งหรือปิดรีสตาร์ทรายวันให้เข้ากับกลุ่มของคุณ
ในหน้านี้ · 7 หัวข้อ
โลก Palworld ที่สุดสัปดาห์ก่อนยังลื่นดี อยู่ ๆ ก็สะดุดทุกไม่กี่วินาที หรืออีกแบบคือวันที่เพิ่งรีสตาร์ทเล่นดีมาก แล้วแย่ลงทีละวันจนต้องรีสตาร์ทอีกรอบ สองอาการนี้คนละปัญหากัน มีหลักฐานคนละชุดกัน และทั้งคู่ดูได้จากกราฟของคุณเองก่อนจะไปกดแก้ค่าอะไรสักตัว บทความนี้เริ่มจากการอ่านหลักฐาน แล้วค่อยไล่ปุ่มที่ขยับ Server FPS ได้จริงบนเซิร์ฟ Palworld ของ uniz.host พร้อมบอกตรง ๆ ว่ากรณีไหนที่ไม่มีปุ่มไหนช่วยได้เลย
อ่านหลักฐานก่อนจะไปแตะค่าอะไร
เปิดหน้าเซิร์ฟเวอร์ อยู่ที่แท็บภาพรวม แล้วดูชุดกราฟ "การใช้ทรัพยากร" เซิร์ฟ Palworld จะมีกราฟฝั่งเกมสองกราฟขึ้นก่อนกราฟอื่น คือ "ผู้เล่นออนไลน์" กับ "FPS เซิร์ฟ" Palworld รายงานค่าเป็นเฟรมเรตของเซิร์ฟเวอร์ ไม่ใช่ TPS แบบ Minecraft ตัวเลขนี้จึงเป็นตัวที่ตรงกับความรู้สึกของผู้เล่นในโลกมากที่สุด
เทียบกราฟ Server FPS กับจำนวนผู้เล่นในช่วง 7 วัน
สลับปุ่มช่วงเวลาเหนือกราฟไปที่ "7 วัน" ดูแค่เย็นเดียวแทบไม่บอกอะไร แต่ดูทั้งสัปดาห์จะรู้ทันทีว่าคุณเจอรูปแบบไหนในสี่แบบนี้
| สองเส้นทำตัวยังไง | มักแปลว่าอะไร |
|---|---|
| FPS ราบ ขณะที่คนเพิ่มขึ้น | เซิร์ฟรับไหว อาการกระตุกที่เพื่อนบ่นน่าจะมาจากเน็ตฝั่งเขา ไม่ใช่ฝั่งเซิร์ฟ |
| FPS ตกตอนคนเข้า และกลับขึ้นตอนคนออก | ติดเพดาน CPU ที่จำนวนผู้เล่นระดับนี้ |
| FPS ตกเป็นจังหวะสม่ำเสมอ ไม่เกี่ยวกับจำนวนคน | อาการสะดุดตอนเซฟอัตโนมัติ ดูหัวข้อรอบเซฟด้านล่าง |
| FPS ดีหลังรีสตาร์ท แล้วแย่ลงทีละวัน | ปัญหาจากการเปิดค้างนาน หัวข้อรีสตาร์ทรายวันคือของคุณ |
ตัวเลขที่ควรจำไว้ ระบบเฝ้าระวังฝั่งเราตัดสินว่าเซิร์ฟ Palworld ผิดปกติเมื่อ Server FPS ต่ำกว่า 20 ติดต่อกันสามนาที นั่นคือพื้น ไม่ใช่เป้า และการแจ้งเตือนตัวนี้เป็นของฝั่งแพลตฟอร์มซึ่งปิดไว้เป็นค่าเริ่มต้น เซิร์ฟที่ช้าจึงไม่เคยประกาศตัวเอง การเปิดกราฟดูคือการวินิจฉัยทั้งหมด
มีอีกรูปแบบหนึ่งที่ไม่ใช่ปัญหาประสิทธิภาพเลย ถ้ากราฟ RAM มีเครื่องหมาย OOM แปลว่าเซิร์ฟถูกฆ่าเพราะใช้หน่วยความจำเกินเพดาน ไม่มีค่าไหนในหน้านี้แก้ได้ ให้ข้ามไปหัวข้อ RAM วิธีอ่านอยู่ในทัวร์แดชบอร์ด
สวิตช์เร่งประสิทธิภาพ Engine เขียนอะไรลงไปจริง ๆ
ในแท็บตั้งค่า กลุ่ม "เวอร์ชันและประสิทธิภาพ" มีหัวข้อ "เร่งประสิทธิภาพ Engine (Server FPS)" พร้อมสวิตช์ของมัน การเปิดสวิตช์ทำสิ่งที่จับต้องได้จริงสองอย่าง อย่างแรกคือแพลตฟอร์มสั่งให้อิมเมจของเกมสร้างไฟล์ Engine.ini ให้โลกของคุณ อย่างที่สองคือส่งค่า engine ทุกตัวลงไปแบบระบุชัด ไม่ใช่ส่งเฉพาะตัวที่คุณแก้ ข้อหลังนี่ตั้งใจ เพราะอิมเมจเกมลอยตามรุ่นล่าสุดอยู่ตลอด ถ้าส่งเฉพาะค่าที่แก้ การเปลี่ยนแปลงจากฝั่งต้นทางจะเข้ามาปรับจูนเซิร์ฟคุณเงียบ ๆ ได้
ปุ่มที่สำคัญที่สุดคือปุ่มหัวแถว "เพดาน FPS ของเซิร์ฟเวอร์ (Server Tick Rate)" รับค่า 30 ถึง 120 และมาที่ 120 ซึ่งคือเพดานที่การจูนชุดนี้มีไว้ยกขึ้นไป ที่เหลืออยู่ใต้ "ปรับละเอียด (Advanced)" และใช้ช่วง 30–120 เหมือนกัน นอกจากนี้ยังมีค่าแบนด์วิดท์ของเครือข่ายอีกสี่ตัวที่ถูกเขียนลงไปด้วย ตรึงไว้สูงและไม่มีปุ่มให้ปรับ เพราะถ้าตั้งต่ำผิด ๆ จะได้อาการตัวกระตุกดีดไปมาที่ดูเหมือนเซิร์ฟพัง
สองเรื่องที่คนเข้าใจผิดบ่อยเกี่ยวกับสวิตช์นี้
- ปิดแล้วปิดจริง มีคอนเทนเนอร์เล็ก ๆ ลบไฟล์
Engine.iniที่ระบบสร้าง ทิ้งทุกครั้งที่บูต ไม่ว่าสวิตช์จะเปิดหรือปิด ถ้าเปิดจูนไว้ อิมเมจจะเขียนไฟล์กลับมาก่อนเกมเริ่ม ถ้าปิด เกมก็เริ่มขึ้นมาโดยไม่มีไฟล์ที่ระบบสร้างเลย ไม่มีสภาพค้างของคอนฟิกเก่าให้ติด - ตัวเลขที่คุณปรับไม่หายตอนปิดสวิตช์ ค่าถูกเก็บไว้ตอนสวิตช์ปิด เปิดกลับเมื่อไหร่ก็ได้การจูนชุดเดิมคืนมา ไม่ใช่ค่าเริ่มต้น
เปิดสวิตช์เร่งประสิทธิภาพ Engine แล้วรีสตาร์ท
ไม่มีอะไรในหัวข้อนี้ที่ไปยุ่งกับเซิร์ฟที่กำลังรันอยู่ กด "บันทึก" ที่แถบท้ายกลุ่มแล้วรีสตาร์ทจากส่วนหัวของหน้าเซิร์ฟ หรือกด "บันทึกและรีสตาร์ท" ให้จบในทีเดียว คำอธิบายใต้หัวข้อก็เขียนไว้ว่ามีผลหลังรีสตาร์ท และข้อนี้จริงกับการตั้งค่า Palworld ทุกตัว ไม่ใช่เฉพาะสวิตช์นี้
วิธีเช็กว่าได้ผลคือกราฟเดิมที่คุณเริ่มมา ที่จำนวนผู้เล่นใกล้เคียงกัน เส้นในกราฟ "FPS เซิร์ฟ" ควรอยู่สูงกว่าเดิม ถ้าไม่ขยับเลย แปลว่าเพดาน tick ไม่เคยเป็นคอขวดของคุณ คุณติด CPU และทางแก้ที่ตรงไปตรงมาคือขยับแพ็กเกจ หรือลดของที่เกิดขึ้นพร้อมกันในโลก
รอบเซฟอัตโนมัติ กับสิ่งที่ต้องแลก
ในแท็บตั้งค่า กลุ่ม "กติกาเกม" หมวด "อื่น ๆ (Other)" มีช่อง "รอบเซฟโลกอัตโนมัติ วินาที (Auto-Save Interval)" รับค่า 30 ถึง 600 วินาที ขยับทีละ 30 และมาที่ 30 ซึ่งเป็นค่าของเกมเอง
การเซฟอัตโนมัติแต่ละครั้งคือการเขียนสถานะโลกลงดิสก์บน game thread และที่รอบ 30 วินาที มันโผล่เป็นหลุมของ Server FPS นาทีละสองครั้ง นั่นคือรูปแบบ "ตกเป็นจังหวะ" ในตารางด้านบน การยืดรอบทำให้หลุมพวกนี้หายไป แต่ไม่ได้ทำให้การเซฟเองถูกลง
สิ่งที่จ่ายแลกคือระยะย้อนข้อมูล รอบเซฟคือปริมาณการเล่นที่หายไปได้พอดี ถ้าเซิร์ฟดับระหว่างสองรอบ ค่าต่ำสุดถูกตรึงไว้ที่ 30 วินาทีเท่าของเกมเอง จึงไม่มีค่าไหนที่คุณเลือกแล้วแย่กว่าค่าเดิมได้ แต่ 600 วินาที แปลว่าเซิร์ฟดับทีเดียวอาจกินงานสร้างฐานไปสิบนาที
ยืดรอบเซฟอัตโนมัติ ถ้าอาการกระตุกมาเป็นจังหวะ
120 วินาทีเป็นก้าวแรกที่สมเหตุสมผล คือหลุมน้อยลงสี่เท่า แต่ยังเสี่ยงแค่สองนาที กดบันทึก รีสตาร์ท แล้วเล่นหนึ่งรอบตามปกติ จากนั้นกลับมาดูกราฟอีกที ระยะห่างระหว่างหลุมควรกว้างขึ้น ถ้าไม่กว้างขึ้น แปลว่าการเซฟไม่เคยเป็นต้นเหตุ
รีสตาร์ทอัตโนมัติรายวัน และเหตุผลที่มันมีอยู่
ในแท็บตั้งค่า กลุ่ม "หลับ ปลุก ตั้งเวลา" หัวข้อ "ตั้งเวลาอัตโนมัติ" มีแถว "รีสตาร์ทอัตโนมัติรายวัน" ที่มีสวิตช์เปิดปิด กับช่อง "เวลา (เวลาไทย)" ให้เลือกได้ทุกชั่วโมงของวัน แสดงเป็นชั่วโมงตามด้วย :00 น. เวลาทั้งหมดเป็นเวลาไทย เพราะคอนเทนเนอร์ถูกตรึงไว้ที่ Asia/Bangkok เซิร์ฟที่เจ้าของไม่เคยแตะช่องนี้จะรีสตาร์ททุกวันตอน 05:00 น. และอิมเมจได้รับค่าให้ประกาศเตือนในเกมล่วงหน้าห้านาที
พูดให้ตรงว่าค่าเริ่มต้นนี้มาจากไหน มันคือการตัดสินใจเชิงปฏิบัติการของเราเอง ไม่ใช่คำแนะนำจากผู้พัฒนา Pocketpair ไม่ได้เผยแพร่คำแนะนำให้รีสตาร์ท dedicated server เป็นรอบ ๆ ที่เขาเผยแพร่จริงคือทางตรงข้าม คือ patch note ที่แก้ปัญหา memory leak ของ dedicated server รวมถึงบันทึกในเวอร์ชัน 0.5.3 ที่เขียนว่า "Fixed a memory leak on dedicated servers" ฉะนั้นให้มองรีสตาร์ทรายวันเป็นประกันราคาถูกกันอาการเพี้ยนจากการเปิดค้างนานบนเกมที่เราไม่ได้ควบคุม ไม่ใช่ทางเลี่ยงบั๊กที่ยังค้างอยู่
พฤติกรรมของตัวอิมเมจคือจะข้ามการรีบูตเมื่อมีผู้เล่นออนไลน์อยู่ อันนั้นเป็นพฤติกรรมฝั่งต้นทางที่เราตั้งค่าให้แต่ไม่ได้ทดสอบเอง อย่าวางแผนรอบการเล่นโดยพึ่งข้อนี้
ตั้งหรือปิดรีสตาร์ทรายวันให้เข้ากับกลุ่มของคุณ
เลือกชั่วโมงที่ไม่มีใครในกลุ่มเล่น ถ้าอยากรีสตาร์ทเองมากกว่า — กลุ่มที่เล่นดึก 05:00 น. อาจตกกลางวง — ให้ปิดสวิตช์ของแถวนี้แล้วใช้ปุ่มรีสตาร์ทเอง เหมือนค่าอื่นของ Palworld การเปลี่ยนแปลงมีผลตอนรีสตาร์ทรอบถัดไป
เรื่อง RAM ตัวเลขที่ผู้พัฒนาขอ กับสิ่งที่เราขาย
หัวข้อนี้ควรอ่านก่อนจะทุ่มทั้งเย็นไปกับการปรับปุ่ม
หน้าความต้องการระบบของ Pocketpair ระบุหน่วยความจำไว้ที่ 16GB เติมท้ายว่า "Recommended for larger than 32GB" และพูดถึง 8GB เพียงว่า "is also bootable, but increases the possibility of server crashes due to out of memory"
ขั้นต่ำของเราสำหรับ Palworld คือ 8GB ขนาดที่ต่ำกว่านั้นถูกปิดไว้ในตัวเลือกขนาด และหน้าสร้างเซิร์ฟก็เขียนบอกตรง ๆ ขั้นต่ำนั้นเป็นการเลือกของเราเอง เพราะกลุ่มเล็ก ๆ รันบนมันได้จริง ไม่ใช่ตัวเลขที่ Pocketpair รับรอง และแพ็กเกจใหญ่สุดของเราคือ 32GB แปลว่าคำแนะนำของผู้พัฒนาอยู่ที่ปลายสุดของสิ่งที่เราขาย ส่วนคำว่า "มากกว่า 32GB" ของเขาอยู่เหนือขึ้นไปอีก
แปลเป็นภาษาคนสำหรับคุณ บน 8GB โลก Palworld ที่มี Pal เยอะและฐานเยอะจะไปชนเพดานเข้าสักวัน และอาการที่ได้คือเซิร์ฟดับ ไม่ใช่เซิร์ฟกระตุก ถ้ากราฟ RAM ขึ้นเครื่องหมาย OOM ให้หยุดปรับจูนแล้วขยับขนาด เรื่อง RAM ของเซิร์ฟเวอร์เกม อธิบายกลไกไว้ ส่วน /pricing มีขนาดและราคาต่อชั่วโมงของแต่ละขนาด
บูตครั้งแรกช้าเท่าที่มันต้องช้า
เซิร์ฟ Palworld ที่เพิ่งสร้างอาจใช้เวลาถึง 20 นาทีกว่าจะรับผู้เล่นได้ และนั่นคือเรื่องปกติ ไม่ใช่ความผิดปกติ SteamCMD กำลังติดตั้งตัวเซิร์ฟเวอร์ขนาด 12–15GB ลงบนวอลุ่มโลกของคุณก่อนเกมจะเริ่มได้ และแพลตฟอร์มเผื่อเวลาไว้ให้เต็ม 20 นาที การบูตหลังแพตช์ใหญ่ของ Palworld ก็ช้าด้วยเหตุผลเดียวกัน เพราะการอัปเดตทำงานตอนบูต
ถ้าเลยจากนั้นไปไกลแล้วยังไม่ขึ้น นั่นไม่ใช่การติดตั้งที่ช้าแล้ว ควรทักหาซัพพอร์ตดีกว่ากดรีสตาร์ทซ้ำอีกรอบ
อ่านต่อ
- เปิดเซิร์ฟ Palworld — วิธีติดตั้งเอง และต้นทุนจริงของการรันที่บ้าน
- RAM ของเซิร์ฟเวอร์เกม — OOM คืออะไร และต้องใช้เท่าไหร่
- ทัวร์แดชบอร์ด — อ่านกราฟการใช้ทรัพยากรให้ครบ
- ให้เซิร์ฟหลับเอง — เซิร์ฟที่หลับอยู่ไม่ใช่เซิร์ฟที่ช้า
คำถามที่พบบ่อย
Server FPS เท่าไหร่ถึงเรียกว่ามีปัญหา
ระบบเฝ้าระวังฝั่งเราถือว่าเซิร์ฟ Palworld ผิดปกติ เมื่อ Server FPS ต่ำกว่า 20 ติดต่อกันสามนาที ให้มองเลข 20 เป็นพื้น ไม่ใช่เป้าหมาย — เซิร์ฟที่สุขภาพดีและเปิดสวิตช์ Engine ไว้จะอยู่สูงกว่านั้นมาก และการแจ้งเตือนตัวนี้เป็นของฝั่งแพลตฟอร์มที่ปิดไว้เป็นค่าเริ่มต้น ไม่มีใครส่งข้อความมาบอกคุณ ต้องเปิดกราฟ FPS เซิร์ฟบนแท็บภาพรวมดูเอง
ปิดสวิตช์เร่งประสิทธิภาพ Engine แล้วกลับเป็นเหมือนเดิมจริงไหม
จริงและกลับสนิท เพราะมีคอนเทนเนอร์เล็ก ๆ ลบไฟล์ Engine.ini ที่ระบบสร้างทิ้งทุกครั้งที่บูต ไม่ว่าสวิตช์จะเปิดหรือปิด พอปิดสวิตช์ เกมจึงเริ่มขึ้นมาโดยไม่มีไฟล์ที่ระบบสร้างเหลืออยู่เลย ไม่มีสภาพค้างครึ่ง ๆ กลาง ๆ ให้ติด และค่าที่คุณปรับไว้ยังถูกเก็บไว้ตอนสวิตช์ปิด เปิดกลับเมื่อไหร่ก็ได้ค่าเดิมคืนมาทั้งชุด
ยืดรอบเซฟอัตโนมัติแล้วเสียอะไรไป
เสียระยะย้อนข้อมูลตอนเซิร์ฟดับ รอบเซฟคือปริมาณการเล่นที่หายไปได้ถ้าเซิร์ฟดับระหว่างสองรอบ — ที่ค่าเริ่มต้น 30 วินาทีคุณเสียแค่ไม่กี่วินาที ที่ค่าสูงสุด 600 วินาทีคุณอาจเสียสิบนาที การยืดรอบช่วยเอาอาการสะดุดออกจาก game thread แต่ไม่ได้ทำให้การเซฟเร็วขึ้น ค่าต่ำสุดถูกตรึงไว้ที่ 30 วินาทีเท่าค่าของเกมเอง จึงไม่มีการตั้งค่าไหนทำให้แย่กว่าค่าเดิมได้
ย้ายเวลารีสตาร์ทรายวัน หรือปิดมันได้ไหม
ได้ทั้งสองอย่าง แถวรีสตาร์ทอัตโนมัติรายวันในกลุ่ม หลับ ปลุก ตั้งเวลา มีสวิตช์ปิด และช่องเวลาที่เลือกได้ทุกชั่วโมงของวัน เป็นเวลาไทย เซิร์ฟที่เจ้าของไม่เคยแตะจะรีสตาร์ทตอน 05:00 น. ตามเวลา Asia/Bangkok เลือกชั่วโมงที่กลุ่มคุณไม่เล่น หรือปิดแล้วรีสตาร์ทเองก็ได้ การตั้งค่านี้มีผลตอนรีสตาร์ทรอบถัดไป เหมือนค่าอื่นของ Palworld
8GB พอสำหรับ Palworld ไหม
มันคือขั้นต่ำของเรา ไม่ใช่ขนาดที่สบาย หน้าความต้องการระบบของผู้พัฒนาระบุ 16GB แนะนำมากกว่า 32GB และพูดถึง 8GB แค่ว่าบูตได้แต่เพิ่มโอกาสเซิร์ฟดับจาก out of memory เราขาย 8GB เพราะกลุ่มเล็ก ๆ รันได้จริง แต่ถ้ากราฟ RAM ของคุณขึ้นเครื่องหมาย OOM นั่นคือคำตอบแล้ว และไม่มีปุ่มปรับประสิทธิภาพไหนเปลี่ยนมันได้
ทำไมเซิร์ฟที่เพิ่งสร้างใช้เวลาเกือบ 20 นาทีกว่าจะขึ้น
เพราะ SteamCMD กำลังติดตั้งตัวเซิร์ฟเวอร์ขนาด 12–15GB ลงบนวอลุ่มโลกของคุณก่อนเกมจะเริ่มได้ และแพลตฟอร์มเผื่อเวลาไว้ให้ถึง 20 นาทีสำหรับงานนี้โดยเฉพาะ ไม่ใช่อาการค้าง ส่วนการบูตหลังแพตช์ใหญ่ของ Palworld ก็ช้าด้วยเหตุผลเดียวกัน เพราะการอัปเดตทำงานตอนบูต
แหล่งอ้างอิง
- Requirements | Palworld Server Guide (ตรวจลิงก์เมื่อ 14 สิงหาคม 2569)
- Palworld — Steam News Hub (patch notes) (ตรวจลิงก์เมื่อ 14 สิงหาคม 2569)
บทความที่เกี่ยวข้อง
อยากข้ามขั้นตอนพวกนี้ไปเลยไหม
เปิดเซิร์ฟบน uniz.host ได้ในไม่กี่นาที จ่ายรายชั่วโมงเฉพาะตอนเซิร์ฟเปิด เติมเครดิตขั้นต่ำ ฿20