[bf1942] 1.02 Linux Server Wierdness

Daniel Rudolph enforcer at eliott-ness.com
Sat Jul 16 03:34:28 EDT 2005


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