MG/Why is MegaGlest lagging

From MegaGlest
Revision as of 05:07, 6 September 2012 by 87.189.97.241 (talk) (first draft)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Not to rarely there are people wondering "why is MegaGlest lagging?" There is, unfortunately, not a single answer to this question, but your experince can vary much based on a three factors: hardware, software, networking. This guide will discuss these factors, tell you how to find out which one affects you and what can be done about it.

Please be aware this guide is written for patient users, since only they will be able to solve such issues. If you are not prepared to spend some time on it, then please don't expect any improvement. Otherwise, if you do, you will likely be able to identify the cause of the lag, and can take counter measures.

Hardware inflicted lag

One of the most common causes of lack is also the one most easily identified: lack of sufficient hardware resources, i.e. insufficient free memory, a slow/outdated graphics card or lack of free disk space.

On Linux, run these commands in a terminal window to find out about your hardware:

Available memory:

LANG=C free -m | awk '/^-\/\+ buffers\/cache:/ { print $NF}'

CPU:

awk -F: '/^model name/ { print $2 }' /proc/cpuinfo | head -n1

Video hardware:

lspci -kmmnnv | grep -B1 -A7 '^Class:\WVGA'

On Windows, press and hold down the windows key, then press SysRQ key (top right of keyboard), then release both. You should get a screen which displays basic information on your computer.

Make sure that your computer provides the minimum hardware requirements of MegaGlest.