Ga naar inhoud
Back to Homepage

Valheim: Lag uitgelegd

Valheim-lag is niet altijd een hardwareprobleem. De dedicated server bewaart de wereld en stuurt verkeer door, maar gevecht, physics en wezens in een geladen gebied worden gesimuleerd op de pc van de speler die daar het eerst binnenkwam. Eén zwakke client kan de hele groep laten rubberbanden, zelfs als het AleForge-plan genoeg RAM heeft.

Bepaal eerst welk patroon je ziet voordat je iets upgradet.

De dedicated server slaat de wereld op, accepteert verbindingen en schrijft ongeveer elke 20 minuten een save. Als RAM krap is of de save enorm is gegroeid, hikt iedereen tegelijk: trage saves, een pauze op de klok, en traagheid ongeacht waar spelers staan.

Valheim is geen peer-to-peer. Pakketten gaan nog steeds van elke client naar de dedicated server. De gamelogica in een geladen gebied draait nog steeds op de eerste speler die aankwam. Iron Gate beschrijft het zo: als speler A er al is, blijft speler A de meeste objecten besturen wanneer speler B binnenloopt. Als speler A vertrekt, neemt speler B het over.

Als de pc of verbinding van die zone-eigenaar hapert, zien nabije spelers vijanden teleporten, slagen missen en boten trillen. Zo werkt Valheim op elke host, ook op een server thuis.

  • Iedereen laggt overal, de hele sessie. Open Console in het AleForge Panel en bekijk de geheugengrafiek. Als RAM tegen de planlimiet zit, is dit serverbelasting. Upgrade RAM en herstart daarna zodat extra geheugen geldt.
  • Een hik ongeveer elke 20 minuten. Dat past bij de world save van de dedicated server. Oude werelden met grote bases duren langer. Meer RAM en een schonere save helpen. Een geplande herstart tussen lange sessies helpt ook.
  • Het speelt soepel tot een bepaalde vriend binnenkomt, en alleen bij hen. Dat is zone-eigenaar-lag. Extra server-RAM lost hun pc of netwerk niet op.
  • Slechts één speler laggt, ongeacht wie er verder online is. Die speler heeft een slecht pad naar de server. Probeer een dichterbij datacenter of een bekabelde verbinding aan hun kant.
  • Niemand kan joinen, maar de wereldbestanden zijn onaangetast. Als Crossplay aan staat, lopen verbindingen via Microsoft PlayFab. Een PlayFab-storing kan joins wereldwijd blokkeren tot die dienst herstelt.

Druk in de game op F2. De overlay toont ping en welke speler jouw zone nu bezit. Als rubberbanding altijd samenvalt met dezelfde naam, is de hardware of het netwerk van die client de bottleneck.

Kies de locatie het dichtst bij je groep. Lagere ping naar de server helpt bij elke relay-hop. We verhuizen de server kosteloos naar een andere AleForge-regio.

Gebruik het liefst een bekabelde verbinding. In Valheim bepaalt de zwakste client in een gebied de ervaring voor iedereen in de buurt. Openbaar wifi, een VPN of een pc die al op 100% CPU zit, verschijnt als groepsdesync.

Geef een wereld die al maanden draait meer RAM. Bouwwerken, gevallen loot en getemde dieren blijven voor altijd in de save. Als avonden schoon starten en tijdens de sessie verslechteren, upgrade RAM in de facturering en herstart daarna.

Herstart tussen lange sessies. Dat ruimt opgehoopte staat op. Stel een geplande herstart in als de groep uren achter elkaar speelt.

Ruim de wereld op. Itemstapels, uitgestrekte boerderijen en enorme kuddes kosten simulatietijd. Loot verbranden en kuddes uitdunnen helpt meer dan mensen verwachten.

Blijf dicht bij de ontwerplimiet van Valheim. De game is gemaakt voor maximaal 10 spelers. Een grotere groep in een dicht biome belast het zone-eigenaar-model.

Als je mods gebruikt, test dan zonder. Zware mods verhogen RAM-gebruik en geven de zone-eigenaar meer werk.

Als gevechten alleen stukgaan wanneer één vriend in het gebied is, zit het probleem bij hun pc of verbinding. Laat ze ethernet gebruiken, achtergrondapps sluiten, of de zone verlaten zodat eigenaarschap naar een sterkere machine kan gaan.

Koop meer RAM wanneer de geheugengrafiek écht aan de limiet zit, of wanneer world saves voor de hele server hikken. Koop het niet om iemands wifi te maskeren.

Crossplay laat pc en console een wereld delen. Als het aan staat, praat de dedicated server met Microsoft PlayFab in plaats van directe verbindingen te accepteren. Die extra hop kan latency toevoegen. Een PlayFab-storing kan elke join tegelijk laten falen, terwijl je bestanden op AleForge in orde zijn. Alleen Steam (geen Crossplay) vermijdt die extra hop als de groep alleen op pc speelt.

Als de hele groep altijd laggt, met bescheiden bases en redelijke verbindingen, neem contact op met support met:

  • Server-ID
  • Of de lag globaal is of alleen bij één speler
  • RAM-plan en gebruikelijk aantal spelers
  • Of het begon na een Valheim-patch of een mod-wijziging
  • Een screenshot van de Console-geheugengrafiek tijdens de lag

We kunnen het echte resourcegebruik bekijken en zeggen of meer geheugen zou helpen of dat het zone-eigenaar-model de oorzaak is.

Nee. Verkeer gaat tussen elke client en de dedicated server. Simulatie van een geladen gebied draait nog steeds op de eerste speler in dat gebied, daarom kan één zwakke verbinding op “serverlag” lijken.

Alleen als de server écht zonder geheugen zit of de world save voor iedereen hikt. Rubberbanding die één speler volgt is zone-eigenaar-lag en moet op die pc of dat netwerk worden opgelost.

De dedicated server kloont de wereld in het geheugen en schrijft die op dat interval naar schijf. Enorme bases, itemstapels en getemde kuddes maken die pauze langer.

Druk in de game op F2. Als gevechten altijd slecht zijn wanneer dezelfde naam als zone-eigenaar staat, laat die speler het gebied verlaten zodat eigenaarschap kan overgaan.