Go Back   Codemasters Forums > MMO Games > The Lord of The Rings Online / Der Herr der Ringe / Le Seigneur des Anneaux > Game Service Forums > Technical Assistance forum
Sign In
Register on CodeM


Technical Assistance forum Use this forum to talk about technical aspects of the game with your fellow LOTRO players.

Reply
 
LinkBack Thread Tools Display Modes
Old 03-04-2007, 09:20 AM   #1 (permalink)
Director, Community Relations
 
Satine's Avatar
 
Join Date: Dec 2003
Location: Near Codemasters HQ, UK.
Posts: 10,403
Lightbulb Understanding Lag

Understanding Lag

Lag is a term used by players to describe a period of unresponsiveness in the game. This unresponsiveness can lead to a bad game experience (up to and including avatar death). There are actually several types of lag, but unfortunately, players often use the term lag without distinguishing between the different types. This can lead to one user posting to OOC, "Lag!" and another responding "I have no lag at all!" The following is meant to help our community members distinguish between the different types of lag.

Types of Lag

There are three types of lag that are commonly seen:

1. client lag
2. network lag
3. server lag

Client lag is perceived as a momentary freeze of everything on the client's screen, leading to an inconsistent frame rate. We often refer to this type of lag of “hitching.” In this state, the entire screen appears to be frozen; no animation will occur and the UI will be completely unusable (except for your mouse cursor). Client lag is caused by poor performance of the game client. The most common client lag is caused when the game is loading new data and/or is low on free (physical) memory. Client lag may be momentary (less than a half second) or long (several seconds or more). Momentary client lag (aka a “hitch”) is often confused for network/server lag.

Network lag is perceived as unresponsiveness to your actions and/or jerky movement of other players/monsters. Unlike client lag which completely stops all actions, when there is network lag, the user can still bring up different UI panels and turn the avatar in any direction. For example, you may click to use a skill, but it will take several seconds for you to see any action taken by your avatar. While network lag can affect a large number of users at the same time, most often, it only affects a handful.

Server lag is perceived much like network lag, and often the user cannot tell the difference between the two. All of the examples of network lag apply to server lag as well. The primary difference is that server lag tends to affect many users all at the same time. Server lag is caused by poor performance on the servers. This can happen when there are too many players on a single server machine or due to problems in the code. For example, one type of server lag we have seen and corrected during Beta was caused by an AI getting into a bad state and using too many CPU cycles on the server. While server lag can affect the greatest number of users at the same time, the good news is that when there is server lag, the AIs are lagging too!

Preventing Lag

It is an inevitable fact of MMO life that, “lag happens.” Fortunately, there are some things that can be done to minimize certain types of lag and their effect on the user.

Client lag is best avoided by making sure that your graphical options are set appropriately for your system. We recommend using the "Detect Optimal Settings" button on the options panel in order to make sure the settings are appropriate for your machine. Beyond using optimal settings, adding additional memory is one of the best ways to prevent client lag. MMOs are very intensive on memory, and LOTRO's richly detailed world is certainly no exception.

There isn't much that can be done about network lag. The internet is a complex system of dozens of connected devices, and networks will have problems from time to time. While LOTRO is designed to minimize the effects of network lag on the user, past a certain threshold, there isn’t much that we can do.

While there isn't much the end-user can do about server lag, it is something that Turbine constantly monitors for and spends a great deal of effort to fix. We have a wide variety of tools that can be used to track down the causes of lag and fix them. Over the course of Beta, we have fixed dozens of bugs that caused server lag and, more fixes are on the way! Rest assured that we will always be looking for ways to improve your LOTRO experience.
__________________
Satine.
*****

Director, Community Relations
Community blog: www.maycontaingamers.com
Follow me on Twitter


Sign up for the Jumpgate Beta now!
Try LOTRO FREE for 14 days.
Try the DDO free trial.


To make a complaint about in-game customer support, please write to:
lotro.gmreport@codemasters.com - LOTRO
ddo.gmreport@codemasters.com - DDO
Satine is offline   Reply With Quote
Old 03-04-2007, 09:21 AM   #2 (permalink)
Director, Community Relations
 
Satine's Avatar
 
Join Date: Dec 2003
Location: Near Codemasters HQ, UK.
Posts: 10,403
Default

Lag – Was ist das?

Lag ist ein Begriff, der von Spielern verwendet wird, um einen Zustand von Reaktionslosigkeit oder -trägheit des Spiel zu umschreiben. Diese Reaktionslosigkeit kann zu einer schlechten Spielerfahrung führen (ja sogar bis zum Tod des Avatars). Es gibt tatsächlich mehrere Arten von Lags, unglücklicherweise verwenden Spieler jedoch häufig den Begriff Lag, ohne zwischen diesen verschiedenen Typen zu unterscheiden. Das kann dazu führen, dass ein Spieler z.B. OOC schreibt: „Ich habe Lag“, worauf ein anderer antwortet: „Ich habe keines.“ Mit der folgenden Beschreibung wollen wir unserer Community helfen, die verschiedenen Arten von Lags besser zu verstehen und auseinander zu halten.


Arten von Lags

Drei Arten von Lags sind üblicherweise anzutreffen:

1. Client-Lag
2. Netzwerk-Lag
3. Server-Lag


Client-Lag zeigt sich durch ein vorübergehendes, komplettes Einfrieren am Bildschirm des Spielers und führt zu einer sch****enden Bildrate. Wir bezeichnen diese Art Lag oft als „hitching“. In dieser Phase scheint der ganze Bildschirm eingefroren zu sein, keine Animation bewegt sich, und selbst das UI kann nicht verwendet werden; lediglich der Mauszeiger lässt sich bewegen. Client-Lag wird durch eine schlechte Leistung des Client verursacht. Am häufigsten tritt diese Art Lag auf, wenn das Spiel neue Daten laden muss oder zu wenig freier (physikalischer) Speicher zur Verfügung steht. Ein Client-Lag kann sehr kurz sein (weniger als eine halbe Sekunde) oder länger (mehrere Sekunden oder mehr). Vorübergehende Client-Lags („hitch“) werden oft mit Netzwerk- oder Server-Lags verwechselt.


Netzwerk-Lag zeigt sich durch fehlendes Eingehen auf eure Aktionen und/oder durch ruckartiges Bewegen anderer Spieler oder Monster. Anders als beim Client-Lag, durch welches alle Aktionen gestoppt sind, kann der Spieler bei einem Netzwerk-Lag immer noch die UI-Elemente öffnen und den Avatar in alle Richtungen drehen. Zum Beispiel klickt ihr vielleicht, um eine Fertigkeit einzusetzen, müsst dann aber mehrere Sekunden warten, bis der Avatar entsprechend handelt. Netzwerk-Lags können eine größere Anzahl Spieler gleichzeitig betreffen, meistens jedoch ist es nur eine geringe Anzahl an Betroffenen.


Server-Lag zeigt sich mit sehr ähnlichen Wirkungen wie Netzwerk-Lag, und oftmals kann der Spieler den Unterschied nicht eindeutig feststellen. Alle Beispiele des Netzwerk-Lags treffen auch auf das Server-Lag zu. Der Hauptunterschied besteht darin, dass Server-Lags dazu neigen, viele Spieler zur gleichen Zeit zu betreffen. Server-Lag wird durch mangelnde Leistung des Servers hervorgerufen. Dies kann entstehen, wenn zu viele Spieler auf einem einzigen Server aktiv sind, oder es Probleme im Programmcode gibt. Beispielsweise hatten wir eines dieser Server-Lags während der Beta-Phase. Es wurde durch eine fehlerhafte AI verursacht, die zu viele CPU-Prozesse auf dem Server verschlang. Auch wenn Server-Lag eine große Spieleranzahl gleichzeitig betreffen kann, so ist das Gute daran: Auch die Monster haben Lag 


Lags Verhindern

Es ist eine unabwendbare Tatsache im MMO-Leben, dass Lags einfach passieren. Glücklicherweise kann man einiges tun, um das Auftreten spezieller Arten von Lags oder deren Auswirkungen auf den Spieler zu verringern.


Client-Lag kann man am besten verhindern, indem alle Grafikeinstellung entsprechend der Systemleistung angepasst werden. Wir empfehlen daher, die Option „Optimale Einstellungen erkennen“ im Optionsmenü zu verwenden, um sicherzugehen, dass die Einstellungen der Rechnerleistung angepasst sind. Neben der Optimierung der Grafikeinstellungen können Client-Lags auch durch zusätzlichen Speicher vermieden werden. MMOs sind sehr speicherintensiv, und die reichhaltige Welt von HdRO ist hier keine Ausnahme.


Bei Netzwerk-Lag kann man nicht sehr viel unternehmen. Das Internet ist ein komplexes System von Dutzenden miteinander verbundenen Geräten und Komponenten, die hin und wieder Netzwerkprobleme verursachen. HdRO wurde darauf eingestellt, die Auswirkungen von Netzwerk-Lag bei den Spielern so gering wie möglich zu halten, doch ab einer gewissen Grenze können auch wir nichts mehr dagegen tun.


Der Spieler selbst kann nicht wirklich etwas gegen Server-Lag unternehmen, Turbine jedoch verfolgt dies ständing und investiert viel Arbeit, um Server-Lags zu beseitigen. Wir haben eine breite Palette an Werkzeugen, um die Ursprünge von Server-Lags aufzuspüren und diese zu beseitigen. Während des Betaverlaufs haben wir Dutzende von Bugs behoben, welche solche Server-Lags verursachten, und weitere Verbesserungen sind bereits im Gange. Seid also versichert, dass wir unentwegs daran arbeiten, euch das Spielen von HdRO so „lagfrei“ wie möglich zu gestalten.
__________________
Satine.
*****

Director, Community Relations
Community blog: www.maycontaingamers.com
Follow me on Twitter


Sign up for the Jumpgate Beta now!
Try LOTRO FREE for 14 days.
Try the DDO free trial.


To make a complaint about in-game customer support, please write to:
lotro.gmreport@codemasters.com - LOTRO
ddo.gmreport@codemasters.com - DDO

Last edited by Satine; 04-04-2007 at 07:46 AM.
Satine is offline   Reply With Quote
Old 03-04-2007, 09:21 AM   #3 (permalink)
Director, Community Relations
 
Satine's Avatar
 
Join Date: Dec 2003
Location: Near Codemasters HQ, UK.
Posts: 10,403
Default

Comprendre le « lag »

Un « lag » est un terme d'origine anglophone utilisé par les joueurs pour décrire une période d’interruptions ou de décalage en jeu (en anglais, "lag" signifie retard ou ralentir). Il est souvent la cause d'une mauvaise expérience de jeu (pouvant aller jusqu'à être responsable de la mort de votre personnage). Il y a en réalité plus d’une sorte de « lag », mais malheureusement, les joueurs utilisent souvent ce terme sans faire la différence entre les différentes sources du problème. Ce qui fait que souvent, lorsqu'un joueur écrit dans le HDP : « lag ! » un autre répond : « Je n’ai pas de lag du tout ! ». Ce document vise à aider les membres de notre communauté à faire la différence entre les différents types de décalage.

Types de « lag »

On rencontre couramment trois types de lag :

1. lag de client
2. lag de réseau
3. lag de serveur

Un lag de client se traduit par un moment durant lequel tout est gelé sur votre écran et que la fréquence d'affichage devient inconsistante. On appelle souvent ce type de lag, un lag « hitching ». Lorsque cela se produit, tout l’écran semble être gelé, on ne voit aucune animation et l’interface utilisateur est inutilisable (sauf pour le curseur de la souris). Le lag de client est causé par une mauvaise performance du client du jeu. Cela se produit le plus souvent lorsque le jeu télécharge de nouvelles données et/ou a une mémoire vive insuffisante. Le lag du client peut être momentané (moins d’une demi-seconde) ou plus long (quelques secondes ou plus). Un lag de client momentané (alias « hitch ») est souvent considéré à tort comme un lag de réseau ou de serveur.

Lorsque qu’il n’y a pas de réponse à vos actions et/ou que les autres joueurs/monstres font des mouvements saccadés, il s’agit de lag de réseau. Contrairement au lag de client qui arrête toute action, lorsque c’est le réseau qui "laggue", l’utilisateur peut encore ouvrir différentes fenêtres et faire tourner le personnage dans toutes les directions. Par exemple, si vous cliquez sur une compétence, il pourra s’écouler plusieurs secondes avant que votre personnage ne réagisse. Même si le lag de réseau peut affecter un grand nombre d’usagers au même moment, la plupart du temps, cela ne se limite qu’à un petit nombre seulement.

Le lag de serveur ressemble beaucoup au lag de réseau, et il est souvent difficile pour l’usager de faire la différence entre les deux. Tous les exemples de décalage du réseau s’appliquent également au serveur. La principale différence est que le lag de serveur affecte plusieurs usagers en même temps. Ceci est causé par une mauvaise performance des serveurs et peut se produire s’il y a trop de joueurs sur un même serveur, ou bien en raison de problèmes de code. Par exemple, une sorte de décalage du serveur que nous avons connue et corrigée durant la Beta était causée par une IA qui ne fonctionnait pas correctement et prenait trop de cycles de l’unité centrale sur le serveur. Même si le lag de serveur peut affecter un très grand nombre d’usagers au même moment. Ne désespérez pas trop vite, cependant, car heureusement lorsque l’on parle d'un lag de serveur, il faut savoir que l'IA est ralentie aussi !

Diminuer le « lag »

Il semble évident que dans la vie des MMO, le « lag » est un désagrément difficilement évitable. Par chance, il y a quelques astuces qui permettent de minimiser certains types de décalage et leurs effets.

Le meilleur moyen pour éviter le lag de client est de s’assurer que les options graphiques sont réglées de façons optimales pour votre système. Nous recommandons d’utiliser, dans la fenêtre d’options, le bouton "détecter automatiquement les paramètres optimaux". Ainsi, il est certain que les paramètres choisis seront adéquats. En plus d'utiliser les paramètres optimaux, l'ajout de mémoire supplémentaire est l'un des meilleurs moyens pour éviter le lag du client. Les MMO utilisent beaucoup de mémoire et le monde très détaillé du SdAO ne fait certainement pas exception.

Il y a peu à faire pour ce qui est du lag du réseau. Internet est un système complexe gérant de nombreux appareils connectés au même moment, et les réseaux subissent des problèmes de temps à autre. Même si le SdAO est conçu pour diminuer les effets de lag du réseau sur les usagers, passé un certain point, nous ne pouvons plus faire grand-chose.

Parce que l'utilisateur ne peut pas réellement agir pour éviter le lag du serveur, Turbine fait son possible pour surveiller et régler les problèmes pouvant le causer. Nous avons un grand nombre d'outils que nous utilisons pour trouver les causes des lags et les problèmes. Durant la phase Beta, nous avons réglé énormément de problèmes responsables de certains lags, et d’autres réparations vont bientôt être effectuées ! Soyez assuré que nous ferons toujours notre possible pour améliorer votre expérience du SdAO.
__________________
Satine.
*****

Director, Community Relations
Community blog: www.maycontaingamers.com
Follow me on Twitter


Sign up for the Jumpgate Beta now!
Try LOTRO FREE for 14 days.
Try the DDO free trial.


To make a complaint about in-game customer support, please write to:
lotro.gmreport@codemasters.com - LOTRO
ddo.gmreport@codemasters.com - DDO

Last edited by Satine; 05-04-2007 at 08:07 AM.
Satine is offline   Reply With Quote
Old 03-04-2007, 07:03 PM   #4 (permalink)
Junior Member
 
Big Feet's Avatar
 
Join Date: Jan 2007
Location: United Kingdom
Posts: 28
Default

This is very useful to know and understand thankyou for explaining.

Lagg is one of the most annoying and frustrating occurances that spoil the fun of the game its good to know your on the case at your end, as much as you can be that is.
__________________
+ + + mouse out of cheese error + + +

+ + + Redo from start + + +

Snowburn :-

Helixi, Minstrel lvl 50,
Bluegrini, Hunter, lvl 50
Oakbrand, Captain, lvl 48
Avian, Lore Master lvl 47
Big Feet is offline   Reply With Quote
Old 14-04-2007, 09:05 PM   #5 (permalink)
Member
 
drifting's Avatar
 
Join Date: Dec 2006
Location: United Kingdom
Posts: 65
Default

Thanks for the post, hopefully people with problems will read it

Although playing any MMO = inevitable lag It;s part and parcel..it all comes down to wot the dev's do, and as far as i can see satine and co. ar doing just fine
__________________
Drifting - Elf Hunter - Evernight

I tried marijuana once. I did not inhale.
--William J. Clinton - Bill Clinton
drifting is offline   Reply With Quote
Old 15-04-2007, 02:31 PM   #6 (permalink)
Senior Member
 
redplague's Avatar
 
Join Date: May 2006
Location: United Kingdom
Posts: 2,901
Post

You forgot to add some client lag is caused by firewalls/antivirus/spyware software. defrags, and disk clean outs will sort this out any problems, and allowing the lotro launcher access to specific ports can also sort this out.

Poor keyboard and mouse configuration. which can make
network lag seem like its occuring when in actual fact your settings have gone too high for the game to respond too.
__________________
eXodus
Docwho - Champ - lvl 60
Bamby - Lore-master - lvl 60, rank 6
Dalix - Guardian - lvl 60 rank 5
Esma - Hunter - lvl 60, Rank 9
Tictactoe Anyone - Burg lvl 60, rank 9
Redplague - RK lvl 60, rank 3
Piles - Captain lvl 60

Warriors Of The Great Eye
Dralix Black - Warg rank 7
Mincerminor - Reaver rank 7 ACTIVE
Kirbash - BA rank 4

Achiever 73.33%, Explorer 20.00%, Killer 86.67%, Socializer 20.00%
redplague is offline   Reply With Quote
Old 25-04-2007, 10:42 PM   #7 (permalink)
Senior Member
 
middle_earth85's Avatar
 
Join Date: Apr 2007
Location: Middle-earth
Posts: 209
Default

Although lag is always a problem, at least it is combatable in some instances! Thankfully I have a new computer with lots of memory so not having too many problems with lag, particularly in the busier areas and I'm really enjoying the game environment on high settings.
middle_earth85 is offline   Reply With Quote
Old 25-04-2007, 10:49 PM   #8 (permalink)
Member
 
Zeathor's Avatar
 
Join Date: Dec 2005
Location: Sweden
Posts: 45
Default

I don't agree with using the "detect optimal" button it always sets the game at a horrible setting, well on my computer it does.. I always have to change it to high setting from medium ...
Zeathor is offline   Reply With Quote
Old 25-04-2007, 10:53 PM   #9 (permalink)
Senior Member
 
middle_earth85's Avatar
 
Join Date: Apr 2007
Location: Middle-earth
Posts: 209
Default

to be honest i use the 'detect optimal setting' but then tweak a few options to make the game look better and I haven't had any problems with it
middle_earth85 is offline   Reply With Quote
Old 30-04-2007, 01:45 PM   #10 (permalink)
Senior Member
 
PyscoFalcon's Avatar
 
Join Date: Apr 2007
Location: United Kingdom
Posts: 2,528
Default

Also to help stop lag at your end close down MSN, e-mails and other apps that run in background etc

Oh and make sure your anti virus software is updated before you play.
I've changed mine to update as soon as PCs on now after AVG popping up and updating whilst I was in middle of a fight lol. Now that was laggy
PyscoFalcon is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 12:34 PM.


Powered by vBulletin®
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.