[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
Head Lunatic
GamersRadio.com

> 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
COMMAND
>   > 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
screen
>   > 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
> Cya
> Daniel
> 
> 





More information about the Bf1942 mailing list