/
mc-node.net →
Andere games

Hoe los ik lag en de memory leak op mijn Palworld-server op?

Bijgewerkt op 31/08/20265 min. leestijd
In dit artikel
  1. Stap 1: Stel de diagnose via het paneel
  2. Stap 2: Plan automatische herstarts in (de belangrijkste fix)
  3. Stap 3: Bouw zware instellingen af
  4. Veelvoorkomende problemen
  5. Hulp nodig?

Palworld-servers kampen met een hardnekkig probleem: het RAM-gebruik loopt op naarmate de server langer draait. Deze memory leak zit al sinds de release in de dedicated server en is ook in versie 1.0 nooit volledig opgelost. De symptomen herken je meteen: eerst lichte lag, dan rubber banding (spelers en Pals die terugschieten naar een eerdere positie) en uiteindelijk een server die crasht. In deze gids stel je eerst de diagnose, zet je automatische herstarts in via de schedules van het MC-Node-paneel als belangrijkste fix, en bouw je daarna de instellingen af die onnodig veel CPU en RAM opeten.

Stap 1: Stel de diagnose via het paneel

  1. Log in op panel.mc-node.net en open je Palworld-server. Op het tabblad Console zie je naast de console het actuele CPU- en geheugengebruik.
  2. Noteer het RAM-verbruik een paar minuten na een verse start. Dit is je referentiewaarde.
  3. Kijk na een paar uur draaien opnieuw. Stijgt het verbruik gestaag, zelfs met weinig of geen spelers online? Dan zie je de memory leak in actie.
  4. Klik op Restart en vergelijk het verbruik na de herstart met je referentiewaarde. Zakt het flink terug, dan gaan geplande herstarts het grootste deel van je lag oplossen.
  5. Zit het RAM direct na een verse start al tegen de limiet, dan is niet de leak maar je pakket het probleem — daarover verderop meer.

Stap 2: Plan automatische herstarts in (de belangrijkste fix)

De leak zelf kun je niet oplossen, dus is het geheugen regelmatig schoonmaken met vaste herstarts de effectiefste maatregel. Dit stel je één keer in en daarna heb je er geen omkijken meer naar.

  1. Ga in het paneel naar het tabblad Schedules en klik op Create schedule.
  2. Geef de schedule een naam (bijvoorbeeld Dagelijkse herstart) en stel het tijdstip in met de cron-velden: voor elke dag om 06:00 uur gebruik je minuut 0 en uur 6; voor een herstart om de zes uur zet je in het uurveld */6.
  3. Open de aangemaakte schedule, klik op New Task en kies de actie Send power action met Restart server.
  4. Sla op en controleer of de schedule actief is.

Als richtlijn: herstart minimaal één keer per dag op een rustig tijdstip. Draait je server vrijwel continu met spelers, kies dan voor elke zes tot acht uur. Palworld slaat de wereld bij een normale herstart via het paneel gewoon op, dus je verliest geen voortgang. Meer uitleg over cron-tijden en taken vind je in ons artikel over schedules.

Let op: herstarts zijn symptoombestrijding. Ze houden de leak onder controle, maar toveren geen extra geheugen tevoorschijn. Zit het RAM ook ná een verse herstart met normale instellingen al boven de 85–90%, dan is je pakket structureel te klein en is een RAM-upgrade de eerlijke oplossing — nóg vaker herstarten lost dat niet op.

Stap 3: Bouw zware instellingen af

Naast de leak zijn er instellingen die CPU en RAM extra belasten. Deze pas je aan in PalWorldSettings.ini.

  1. Stop je server eerst via het tabblad Console. Bewerk je het bestand terwijl de server draait, dan worden je aanpassingen bij het afsluiten overschreven.
  2. Open het tabblad Files en navigeer naar Pal/Saved/Config/LinuxServer/PalWorldSettings.ini. Alle opties staan op één lange regel binnen OptionSettings=(...).
  3. Zet bEnableInvaderEnemy=False. Raids op bases veroorzaken piekbelasting en zijn een bekende bron van instabiliteit; dit is dé stabiliteitstweak voor Palworld-servers.
  4. Controleer PalSpawnNumRate. De standaard is 1.000000; hogere waarden laten fors meer Pals spawnen en drijven het verbruik snel op. Zet de waarde terug naar 1 of iets lager bij aanhoudende lag.
  5. Beperk grote bases: hoe meer werkende Pals tegelijk actief zijn, hoe meer de server moet rekenen. Laat BaseCampWorkerMaxNum op de standaard 15 staan (of verlaag hem) en vraag je spelers om niet tientallen Pals op één kluitje te zetten.
  6. Stem ServerPlayerMaxNum af op je pakket: reken grofweg op 8 GB RAM voor een kleine groep en 16 GB zodra je regelmatig met acht of meer spelers speelt.
  7. Sla het bestand op en start de server. Wat elke optie precies doet, lees je in onze uitleg van PalWorldSettings.ini.

Veelvoorkomende problemen

  • Server crasht na een aantal uur, ook zonder spelers — Klassiek gevolg van de memory leak: het RAM raakt vol en het proces wordt afgebroken. Plan je herstarts frequenter in, of upgrade je geheugen als het verbruik ook vlak na een verse start al hoog is.
  • Rubber banding zodra er meer spelers online komen — Dit wijst eerder op CPU-druk dan op de leak. Verlaag de spawn-rate, zet raids uit met bEnableInvaderEnemy=False en beperk het aantal actieve Pals in bases.
  • Herstarts helpen, maar steeds korter — Naarmate je wereld groeit (meer bases, meer Pals, een grotere savegame) stijgt het basisverbruik. Het punt waarop herstarten niet meer genoeg is, is het moment voor een RAM-upgrade.
  • Wijzigingen in PalWorldSettings.ini verdwijnen — Je hebt het bestand bewerkt terwijl de server draaide. Stop de server, pas het bestand opnieuw aan en start daarna pas.
  • Server start niet meer na het bewerken van de configuratie — Meestal een typfout: alle opties moeten op één regel binnen OptionSettings=(...) blijven staan, gescheiden door komma's. Herstel de regel of zet een backup terug.

Hulp nodig?

Met een dagelijkse herstart-schedule en de tweaks hierboven draait vrijwel elke Palworld-server stabiel. Ben je net begonnen? Lees dan ook ons instapartikel over Palworld-hosting. Kom je er niet uit, open dan een ticket via onze supportpagina en vermeld je servernaam en wat je al geprobeerd hebt — dan kijken we met je mee naar het verbruik.