[bf1942] 1.02 Linux Server Wierdness
Atomm Nihilo - Gamers Radio
atomm at gamersradio.com
Sat Jul 16 12:59:47 EDT 2005
Thanks for all the help fellas. Here is the real problem I am trying to
understand. This is a Dual Xeon 2.6 HT system. In effect 2 CPU's plus 2
Virtual CPU's. I turned everything off except for BF2, TeamSpeak and
Apache/MySQL. This system has 1GB of memory.
Watching top, I can see one of the threads (other than the main)
accessing the CPU. When this happens, the players report a lag spike.
It's like clockwork. That leads me to believe there is a problem with
something on the server. Given how beefy this server is, I am concerned.
Any thoughts? Anyone else seeing a similiar problem?
> Atomm Nihilo - Gamers Radio wrote:
> > I want to make sure I understand you correctly. This is normal for a
> > single server?
> > PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME CPU
> > 5172 bf2 15 0 96588 94M 9864 S 4.1 9.3 1:49 1 bf2
> > 5171 bf2 15 0 1300 1300 980 S 0.0 0.1 0:00 0
> > 5176 bf2 15 0 96588 94M 9864 S 0.0 9.3 0:00 1 bf2
> > 5177 bf2 15 0 96588 94M 9864 S 0.0 9.3 0:00 1 bf2
> > 5178 bf2 15 0 96588 94M 9864 S 0.0 9.3 0:00 1 bf2
> > 5179 bf2 15 0 96588 94M 9864 S 0.0 9.3 0:00 1 bf2
> Yes what you see are different forks(threads in that case) accessing the
> same address space to share some work. What they do with them? Not sure
> but I think the internal voice is for example on an extra thread so they
> ensure the main server loop donï¿½t have to take care of that also. Im not
> sure about this VOIP think its juts guesses you will maybe also have if
> you see a big server running full with some VOIP users.
> Do a pstree and you will see what im talking of. ps -A f | grep bf2 can
> do the same.
> IF they do this they definably make you benefit from a dual system or
> also a HT system as different threads can be executed in real parallel so.
> As I can see CPU 0 and 1 in your case it looks like you have at least HT
> so be happy ;-)
> > Atomm
More information about the Bf1942