Re: [hlds_linux] Dual Xeon 2.8GHz and FPS Drops

2005-06-24 Thread Matt Donnon
 We are under the assumption that the processor can
 handle 3 instances of HLDS without a problem. But we're
 not sure why this 3rd HLDS process is making such a big
 difference in game server performance. Does anyone have
 any ideas? Is it the RAM? Have we configured the kernel
 wrong? Any suggestions would be very helpful!

I'd contest that you dont have four CPU's. You have two real
ones and two fake HT impressions of CPUs.
I'm guessing that with two instances of HLDS with AMX and
heavy pingboost with high FPS, you are using almost all of
the real processors, yet your OS is counting the fake ones
towards the overall load (thus in effect making it seem
low).
When you fire up the third instance, this is asking more
than the CPU's can provide and thus you see the performance
issues.
I'd bet that you'd see almost identical behaviour with HT
off as on.

Matt

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Dual Xeon 2.8GHz and FPS Drops

2005-06-24 Thread Gary

HTT should be disabled to get better performance metrics on a server as it
can inflate values to be off by alot.
When you turn it off you might see about a 2 percent drop in some
performance but it's worth the tradeoff in my opinion.
Go out to Intel's web site's developer section, and look for SMT.
There's alot of literature about performance measurements.

At 01:48 AM 6/24/2005, Matt Donnon wrote:

 We are under the assumption that the processor can
 handle 3 instances of HLDS without a problem. But we're
 not sure why this 3rd HLDS process is making such a big
 difference in game server performance. Does anyone have
 any ideas? Is it the RAM? Have we configured the kernel
 wrong? Any suggestions would be very helpful!

I'd contest that you dont have four CPU's. You have two real
ones and two fake HT impressions of CPUs.
I'm guessing that with two instances of HLDS with AMX and
heavy pingboost with high FPS, you are using almost all of
the real processors, yet your OS is counting the fake ones
towards the overall load (thus in effect making it seem
low).
When you fire up the third instance, this is asking more
than the CPU's can provide and thus you see the performance
issues.
I'd bet that you'd see almost identical behaviour with HT
off as on.

Matt

___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux



___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Steam Update Tool - Core Dump?

2005-06-24 Thread e-Plutonia
11280 steamRET   read 1328/0x530
11280 steamCALL  close(0x4)
11280 steamRET   close 0
11280 steamCALL  #91(0x2873,0x4000)
11280 steamRET   #91 0
11280 steamCALL  open(0xbfbfe260,0x241,0x1b6)
11280 steamNAMI  /compat/linux/root/srcds
11280 steamNAMI  /root/srcds/InstallRecord.blob
11280 steamRET   open 4
11280 steamCALL  mmap(0x4,0xbfbfe058,0x286e9b10)
11280 steamRET   mmap 0
11280 steamCALL  dup2(0xbfbfe038)
11280 steamRET   dup2 678625280/0x2873
11280 steamCALL  write(0x4,0x2873,0x530)
11280 steamGIO   fd 4 wrote 1328 bytes
  0x 0150 3005    0600 1a05  546f 704b 6579
0150 1a05  |.P0.TopKey.P..|
  0x001a    0400 f204  0100  0150 f204 
   |.P|
  0x0034 0300 fc00  3234 3201 50fc    0004 000a
 0001  |..242.P...|
  0x004e  0001 500a    0004 00d4  0002 
0001 509a  |P...P.|
  0x0068  003a  0010 0026  0049 6e73 7461 6c6c 6564
5665 7273  |...:InstalledVers|
  0x0082 696f 6e01 5026    0004 0004  0001 
0001   |ion.P|
  0x009c 0004 0004  0002  0023  0007 0047  0041
7070 4e61  |...#.G...AppNa|
  0x00b6 6d65 0150 4700    0400 0400  0100 
   |me.PG.|
  0x00d0 0400 2500  0200  436f 756e 7465 722d 5374 7269
6b65 2053  |..%...Counter-Strike S|
  0x00ea 6f75 7263 6520 5368 6172 6564 2043 6f6e 7465 6e74 
   |ource Shared Content..|
  0x0104           
   |..|
 0x011e           
   |..|
  0x0138 0003 00f1  0032 3037 0150 f100    0400
0a00   |...207.P..|
  0x0152 0100  0150 0a00    0400 c900  0200
 0150  |.P...P|
  0x016c 8f00  3a00  1000 2600  496e 7374 616c 6c65
6456 6572  |:InstalledVer|
  0x0186 7369 6f6e 0150 2600    0400 0400  0100
 0100  |sion.P...|
  0x01a0  0400 0400  0200  0300  0700 3c00 
4170 704e  |.AppN|
  0x01ba 616d 6501 503c    0004 0004  0001 
   |ame.P|
  0x01d4 0004 001a  0002  0042 6173 6520 536f 7572 6365
2053 6861  |...Base Source Sha|
  0x01ee 7265 6420 4d6f 6465 6c73      
   |red Models|
  0x0208           
   |..|
  0x0222         0003 00f1 
0032 3038  |...208|
  0x023c 0150 f100    0400 0a00  0100  0150
0a00   |.P...P|
  0x0256   0400 c900  0200  0150 8f00  3a00
 1000  |...P:.|
  0x0270 2600  496e 7374 616c 6c65 6456 6572 7369 6f6e 0150
2600   |...InstalledVersion.P...|
  0x028a   0400 0400  0100  0100  0400 0400
 0200  |..|
  0x02a4  0300  0700 3c00  4170 704e 616d 6501 503c
   |...AppName.P|
  0x02be  0004 0004  0001    0004 001a 
0002   |..|
  0x02d8 0042 6173 6520 536f 7572 6365 2053 6861 7265 6420 536f
756e 6473  |.Base Source Shared Sounds|
  0x02f2           
   |..|
  0x030c           
   |..|
  0x0326    0003 00f4  0032 3036 0150 f400 
   |.206.P|
  0x0340 0400 0a00  0100  0150 0a00    0400
cc00   |...P..|
  0x035a 0200  0150 9200  3a00  1000 2600  496e
7374 616c  |.P:Instal|
  0x0374 6c65 6456 6572 7369 6f6e 0150 2600    0400
0400   |ledVersion.P.|
  0x038e 0100  0100  0400 0400  0200  0600 
0700 3f00  |?.|
  0x03a8  4170 704e 616d 6501 503f    0004 0004
 0001  |..AppName.P?..|
  0x03c2    0004 001d  0002  0042 6173 6520
536f 7572  |.Base Sour|
  0x03dc 6365 2053 6861 7265 6420 4d61 7465 7269 616c 7300 
   |ce Shared Materials...|
  0x03f6           
   |..|
  0x0410           
   

Re: [hlds_linux] Dual Xeon 2.8GHz and FPS Drops

2005-06-24 Thread Ian mu
Urgh don't turn off HT with 3 servers, probably the worst thing you
can do (with 2 or 2 process is fine without). Thing to remember is
there's no accurate way of reading HT cpu usage, so they may look a
bit skewed, but check other things like fps and you should fine you'll
get more.

On 6/24/05, Gary [EMAIL PROTECTED] wrote:
 HTT should be disabled to get better performance metrics on a server as it
 can inflate values to be off by alot.
 When you turn it off you might see about a 2 percent drop in some
 performance but it's worth the tradeoff in my opinion.
 Go out to Intel's web site's developer section, and look for SMT.
 There's alot of literature about performance measurements.


___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Dual Xeon 2.8GHz and FPS Drops

2005-06-24 Thread William Warren

HT is not going to help in this environment.  Turning it off is
not going to hurt performance.  It will more than likely help a
bit since the kernel scheduler is not having to juggle two fake
cpu's and can concentrate on the two real cpus.

Ian mu wrote:

Urgh don't turn off HT with 3 servers, probably the worst thing you
can do (with 2 or 2 process is fine without). Thing to remember is
there's no accurate way of reading HT cpu usage, so they may look a
bit skewed, but check other things like fps and you should fine you'll
get more.

On 6/24/05, Gary [EMAIL PROTECTED] wrote:


HTT should be disabled to get better performance metrics on a server as it
can inflate values to be off by alot.
When you turn it off you might see about a 2 percent drop in some
performance but it's worth the tradeoff in my opinion.
Go out to Intel's web site's developer section, and look for SMT.
There's alot of literature about performance measurements.




___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux



--
Computer House Calls, Networks, Security, Web Design:
http://www.emmanuelcomputerconsulting.com
What businesses are in Brunswick, Maryland?  Check Brunswick First!
http://www.checkbrunswickfirst.com
My Foundation verse:
Isa 54:17  No weapon that is formed against thee shall prosper;
and every tongue that shall rise against thee in judgment thou
shalt condemn. This is the heritage of the servants of the LORD,
and their righteousness is of me, saith the LORD.

-- carpe ductum -- Grab the tape
CDTT (Certified Duct Tape Technician)

Linux user #322099
Machines:
206822
256638
276825
http://counter.li.org/

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Steam Update Tool - Core Dump?

2005-06-24 Thread Alan Clegg
Out of the ether, e-Plutonia spewed forth the following bitstream:

 11280 steamNAMI  /root/srcds/InstallRecord.blob

Just a pointer... I'd HIGHLY recommend that you not run any non-system
software as root.

AlanC
--
The genius of a good leader is to leave behind him a situation which
common sense, without the grace of genius, can deal with successfully.

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Dual Xeon 2.8GHz and FPS Drops

2005-06-24 Thread Matt Donnon

the only thing HT might help is offloading other processes (like
nic/kernel/ide/scsi reqs). The thing to remember is you only have two
processors to use. HT helps you use the resources on them more
effectively, but doesn't magically make them a proper SMP solution.

- Original Message -
From: William Warren [EMAIL PROTECTED]
To: hlds_linux@list.valvesoftware.com
Sent: Friday, June 24, 2005 6:59 PM
Subject: Re: [hlds_linux] Dual Xeon 2.8GHz and FPS Drops



HT is not going to help in this environment.  Turning it off is
not going to hurt performance.  It will more than likely help a
bit since the kernel scheduler is not having to juggle two fake
cpu's and can concentrate on the two real cpus.

Ian mu wrote:



Urgh don't turn off HT with 3 servers, probably the worst thing you
can do (with 2 or 2 process is fine without). Thing to remember is
there's no accurate way of reading HT cpu usage, so they may look a
bit skewed, but check other things like fps and you should fine you'll
get more.



___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Dual Xeon 2.8GHz and FPS Drops

2005-06-24 Thread Ian mu
I agree there's obviously only 2 real processors, but the theory is
kind of the same, the big problem is you have 2 processes and 2
processors currently working fine. That situation is ideal. The
problem is the 3rd process added as the 2 currently are sucking up the
best part of each cpu, and how that is handled

It's not ideal as its a bad scenario with 3 servers on 2 cpu's however
you look at it, but I'd be surprised if you get better performance
with 3 servers on 2 cpu's with HT off. Not going to get lots of
improvement, but possibly a small amount I would guess.

http://www.hardwareanalysis.com/content/reviews/article/1557.7/

That gives a better type of explanation really of 2 different
processes on a HT system, I'd be genuinely interested if it comes out
better performance with 3 ded servers with HT disabled as I'm no
expert on it.

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Dual Xeon 2.8GHz and FPS Drops

2005-06-24 Thread Matt Donnon

It's not ideal as its a bad scenario with 3 servers on 2 cpu's however
you look at it, but I'd be surprised if you get better performance
with 3 servers on 2 cpu's with HT off. Not going to get lots of
improvement, but possibly a small amount I would guess.


I seriously doubt there will be any change in performance by disabling HT,
what you will get is more accurate system load indicators.

AFIK, HT allows you to make simultaneous execution use of both integer and
floating point units (normal cpu's can only run one at a time), this is
helpful if you are running two bits of software that make use of different
resources, but is totally useless when the two bits of software both want
the same resource.

Matt


___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Dual Xeon 2.8GHz and FPS Drops

2005-06-24 Thread Matt Savona

HT or not - I'd still like to be able to run more than two instances of
HLDS on this hardware. If you guys are using similar specs, I'm sure
you're capable of cramming more game servers on a single box. 2
instances is pretty unreasonable to be honest. What are these big GSPs
doing to get so many instances of HLDS running at high fps on a single
server?

The issue I have with the hz/user_hz tweak is that when pingboost is not
enabled (or pingboost 1), and sys_ticrate 500 - we're not getting a
steady 500fps. The only way we can hit 500fps 99% of the time is if
pingpoost is 2 and sys_ticrate 500. If I can turn pingboost off
completely and get a steady 500fps just by manipulating the ticrate -
I'd very much like to do it (I was under the impression this is what the
hz/user_hz mod achieved). Does anyone have an advice in that department?

- Matt

Matt Donnon wrote:


   We are under the assumption that the processor can
handle 3 instances of HLDS without a problem. But we're
not sure why this 3rd HLDS process is making such a big
difference in game server performance. Does anyone have
any ideas? Is it the RAM? Have we configured the kernel
wrong? Any suggestions would be very helpful!




I'd contest that you dont have four CPU's. You have two real
ones and two fake HT impressions of CPUs.
I'm guessing that with two instances of HLDS with AMX and
heavy pingboost with high FPS, you are using almost all of
the real processors, yet your OS is counting the fake ones
towards the overall load (thus in effect making it seem
low).
When you fire up the third instance, this is asking more
than the CPU's can provide and thus you see the performance
issues.
I'd bet that you'd see almost identical behaviour with HT
off as on.

Matt

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux







___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Dual Xeon 2.8GHz and FPS Drops

2005-06-24 Thread Gary

Exactly my point. :)

At 05:29 AM 6/24/2005, William Warren wrote:

HT is not going to help in this environment.  Turning it off is
not going to hurt performance.  It will more than likely help a
bit since the kernel scheduler is not having to juggle two fake
cpu's and can concentrate on the two real cpus.

Ian mu wrote:

Urgh don't turn off HT with 3 servers, probably the worst thing you
can do (with 2 or 2 process is fine without). Thing to remember is
there's no accurate way of reading HT cpu usage, so they may look a
bit skewed, but check other things like fps and you should fine you'll
get more.

On 6/24/05, Gary [EMAIL PROTECTED] wrote:


HTT should be disabled to get better performance metrics on a server as it
can inflate values to be off by alot.
When you turn it off you might see about a 2 percent drop in some
performance but it's worth the tradeoff in my opinion.
Go out to Intel's web site's developer section, and look for SMT.
There's alot of literature about performance measurements.



___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


--
Computer House Calls, Networks, Security, Web Design:
http://www.emmanuelcomputerconsulting.com
What businesses are in Brunswick, Maryland?  Check Brunswick First!
http://www.checkbrunswickfirst.com
My Foundation verse:
Isa 54:17  No weapon that is formed against thee shall prosper;
and every tongue that shall rise against thee in judgment thou
shalt condemn. This is the heritage of the servants of the LORD,
and their righteousness is of me, saith the LORD.

-- carpe ductum -- Grab the tape
CDTT (Certified Duct Tape Technician)

Linux user #322099
Machines:
206822
256638
276825
http://counter.li.org/

___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux




___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Steam Update Tool - Core Dump?

2005-06-24 Thread e-Plutonia
Running it as root for testing purposes, it ensures there are no
permission issues. If its a memory issue, why does the default kernel
work. What confused the hell out of Zach is the fact that there is no
situation where it Happens , its very random, right now, the GENERIC
kernel running, no patches, it seems to be working. g.

On 6/24/05, Alan Clegg [EMAIL PROTECTED] wrote:
 Out of the ether, e-Plutonia spewed forth the following bitstream:

  11280 steamNAMI  /root/srcds/InstallRecord.blob

 Just a pointer... I'd HIGHLY recommend that you not run any non-system
 software as root.

 AlanC
 --
 The genius of a good leader is to leave behind him a situation which
 common sense, without the grace of genius, can deal with successfully.

 ___
 To unsubscribe, edit your list preferences, or view the list archives, please 
 visit:
 http://list.valvesoftware.com/mailman/listinfo/hlds_linux



--
DJ Fadyeyev
Founder
e-Plutonia

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Dual Xeon 2.8GHz and FPS Drops

2005-06-24 Thread Sid Stuart
This is a multi-part message in MIME format.
--
[ Picked text/plain from multipart/alternative ]
The performance problem does not look to be due to high CPU load.The
first line of vmstat shows the utilization over the life of the machine.
The server averages 13% (sy + id) load. With the two servers running, it
shows 22% load, lot's of headroom. The wait state percentage (wa) is 0,
so the system is not hanging on I/O.

Memory looks more likely to be the problem. The six hlds processes are
consuming 66% of memory. My math skills say starting another game would
consume 99% of memory and leave little space available for buffering
maps and such. Doubling or tripling the amount of memory in the system
would let it run four to six servers, given the CPU utilization.

sid

Matt Savona wrote:

 At the moment, the 3rd server isnt running (because preformance is too
 poor for all other HLDS). Here is vmstat 1:

 procs ---memory-- ---swap-- -io
 --system--cpu
 r  b   swpd   free   buff  cache   si   sobibo   incs us
 sy id wa
 2  0  0  72480  40148 64495200 2 34 0 12
 1 87  0
 1  0  0  72480  40148 64495200 0 0 3843  1473 20
 2 77  0


 And ps vax (required processes trimmed for brevity):

 2451 ?S  0:00  027  1508  568  0.0 syslogd -m 0
 2455 ?S  0:00  020  1467  444  0.0 klogd -x
 2465 ?S  0:02  0 6  1473  452  0.0 irqbalance
 2482 ?S  0:00  127  1588  572  0.0 portmap
 2501 ?S  0:00  033  1586  700  0.0 rpc.statd
 2536 ?S  0:00  026  1517  560  0.0 rpc.idmapd
 2643 ?S  0:00  015  1460  460  0.0 /usr/sbin/acpid
 2654 ?S  0:00  9   237  7402 1996  0.1 cupsd
 2818 ?S  0:01  0   262  3469 1456  0.1 /usr/sbin/sshd
 2836 ?S  0:00  0   143  1944  896  0.0 xinetd
 -stayalive -pidfile /var/run/xinetd.pid
 2854 ?S  0:00  0   690  6349 2768  0.2 sendmail:
 accepting connections
 2863 ?S  0:00  0   690  5453 2348  0.2 sendmail: Queue
 [EMAIL PROTECTED]:00:00 for /var/spool/clientmqueue
 2878 ?S  0:00  023  1572  632  0.0 crond
 2894 ?S  0:00  272  4351 2684  0.2 xfs -droppriv
 -daemon
 2911 ?S  0:00  015  1572  596  0.0 /usr/sbin/atd
 2920 ?S  0:00  0   230  1713  812  0.0 dbus-daemon-1
 --system
 2933 ?S  0:38  159  2136 1116  0.1 mdadm --monitor
 --scan
 2949 tty2 S  0:00  0 8  1463  344  0.0 /sbin/mingetty
 tty2
 2950 tty3 S  0:00  0 8  1463  340  0.0 /sbin/mingetty
 tty3
 2951 tty4 S  0:00  0 8  1459  340  0.0 /sbin/mingetty
 tty4
 2952 tty5 S  0:00  0 8  1463  340  0.0 /sbin/mingetty
 tty5
 2953 tty6 S  0:00  0 8  1459  340  0.0 /sbin/mingetty
 tty6
 3104 tty1 S  0:00  0 8  1459  340  0.0 /sbin/mingetty
 tty1
 3270 ?S  0:10  0   306  4269 1240  0.1 SCREEN -d -m -S
 10 ./hlds_run -game cstrike -pingboost 2 +ip 69.93.50.152 +exec
 server.cfg +port 270
 3271 pts/1S  0:00  0   554  3869 1048  0.1 /bin/sh
 ./hlds_run -game cstrike -pingboost 2 +ip 69.93.50.152 +exec server.cfg
 +port 27015 +maxplay
 4231 pts/1R393:12  044 133683 122860 11.8 ./hlds_i686
 -game cstrike -pingboost 2 +ip 69.93.50.152 +exec server.cfg +port 27015
 +maxplayers
 4232 pts/1S  0:00  044 133683 122860 11.8 ./hlds_i686
 -game cstrike -pingboost 2 +ip 69.93.50.152 +exec server.cfg +port 27015
 +maxplayers
 4233 pts/1S  0:00  044 133683 122860 11.8 ./hlds_i686
 -game cstrike -pingboost 2 +ip 69.93.50.152 +exec server.cfg +port 27015
 +maxplayers
 5092 ?S  0:03  0   306  4265 1232  0.1 SCREEN -d -m -S
 cstrike-62 ./hlds_run -game cstrike -pingboost 2 +ip 69.93.50.153 +exec
 server.cfg +
 5093 pts/2S  0:00  0   554  3865 1020  0.0 /bin/sh
 ./hlds_run -game cstrike -pingboost 2 +ip 69.93.50.153 +exec server.cfg
 +port 27015 +maxplay
 5101 pts/2S248:45  244 115999 106120 10.2 ./hlds_i686
 -game cstrike -pingboost 2 +ip 69.93.50.153 +exec server.cfg +port 27015
 +maxplayers
 5102 pts/2S  0:00  044 115999 106120 10.2 ./hlds_i686
 -game cstrike -pingboost 2 +ip 69.93.50.153 +exec server.cfg +port 27015
 +maxplayers
 5103 pts/2S  0:00  044 115999 106120 10.2 ./hlds_i686
 -game cstrike -pingboost 2 +ip 69.93.50.153 +exec server.cfg +port 27015
 +maxplayers
 5453 ?S  0:00  0   262  7121 2080  0.2 sshd: 62 [priv]
 5455 ?S  0:00  0   262  7261 2276  0.2 sshd: [EMAIL 
 PROTECTED]/0
 5805 ?SN 0:00  093  1706  804  0.0 vsftpd
 5807 ?SN 0:01  093  1814  908  0.0 vsftpd
 5917 pts/0R  0:00  064  2215  568  0.0 ps vax

 I'll turn AMX off in the 

Re: [hlds_linux] Dual Xeon 2.8GHz and FPS Drops

2005-06-24 Thread Matt Savona

So if we jump this up to 2GB of RAM (we have 1GB now), you think we'll
be in better shape? Enough to be able to run 3-4 HLDS (pingboost 2 and
500fps)?

Thanks Sid!

- Matt

Sid Stuart wrote:


This is a multi-part message in MIME format.
--
[ Picked text/plain from multipart/alternative ]
The performance problem does not look to be due to high CPU load.The
first line of vmstat shows the utilization over the life of the machine.
The server averages 13% (sy + id) load. With the two servers running, it
shows 22% load, lot's of headroom. The wait state percentage (wa) is 0,
so the system is not hanging on I/O.

Memory looks more likely to be the problem. The six hlds processes are
consuming 66% of memory. My math skills say starting another game would
consume 99% of memory and leave little space available for buffering
maps and such. Doubling or tripling the amount of memory in the system
would let it run four to six servers, given the CPU utilization.

sid

Matt Savona wrote:




At the moment, the 3rd server isnt running (because preformance is too
poor for all other HLDS). Here is vmstat 1:

procs ---memory-- ---swap-- -io
--system--cpu
r  b   swpd   free   buff  cache   si   sobibo   incs us
sy id wa
2  0  0  72480  40148 64495200 2 34 0 12
1 87  0
1  0  0  72480  40148 64495200 0 0 3843  1473 20
2 77  0


And ps vax (required processes trimmed for brevity):

2451 ?S  0:00  027  1508  568  0.0 syslogd -m 0
2455 ?S  0:00  020  1467  444  0.0 klogd -x
2465 ?S  0:02  0 6  1473  452  0.0 irqbalance
2482 ?S  0:00  127  1588  572  0.0 portmap
2501 ?S  0:00  033  1586  700  0.0 rpc.statd
2536 ?S  0:00  026  1517  560  0.0 rpc.idmapd
2643 ?S  0:00  015  1460  460  0.0 /usr/sbin/acpid
2654 ?S  0:00  9   237  7402 1996  0.1 cupsd
2818 ?S  0:01  0   262  3469 1456  0.1 /usr/sbin/sshd
2836 ?S  0:00  0   143  1944  896  0.0 xinetd
-stayalive -pidfile /var/run/xinetd.pid
2854 ?S  0:00  0   690  6349 2768  0.2 sendmail:
accepting connections
2863 ?S  0:00  0   690  5453 2348  0.2 sendmail: Queue
[EMAIL PROTECTED]:00:00 for /var/spool/clientmqueue
2878 ?S  0:00  023  1572  632  0.0 crond
2894 ?S  0:00  272  4351 2684  0.2 xfs -droppriv
-daemon
2911 ?S  0:00  015  1572  596  0.0 /usr/sbin/atd
2920 ?S  0:00  0   230  1713  812  0.0 dbus-daemon-1
--system
2933 ?S  0:38  159  2136 1116  0.1 mdadm --monitor
--scan
2949 tty2 S  0:00  0 8  1463  344  0.0 /sbin/mingetty
tty2
2950 tty3 S  0:00  0 8  1463  340  0.0 /sbin/mingetty
tty3
2951 tty4 S  0:00  0 8  1459  340  0.0 /sbin/mingetty
tty4
2952 tty5 S  0:00  0 8  1463  340  0.0 /sbin/mingetty
tty5
2953 tty6 S  0:00  0 8  1459  340  0.0 /sbin/mingetty
tty6
3104 tty1 S  0:00  0 8  1459  340  0.0 /sbin/mingetty
tty1
3270 ?S  0:10  0   306  4269 1240  0.1 SCREEN -d -m -S
10 ./hlds_run -game cstrike -pingboost 2 +ip 69.93.50.152 +exec
server.cfg +port 270
3271 pts/1S  0:00  0   554  3869 1048  0.1 /bin/sh
./hlds_run -game cstrike -pingboost 2 +ip 69.93.50.152 +exec server.cfg
+port 27015 +maxplay
4231 pts/1R393:12  044 133683 122860 11.8 ./hlds_i686
-game cstrike -pingboost 2 +ip 69.93.50.152 +exec server.cfg +port 27015
+maxplayers
4232 pts/1S  0:00  044 133683 122860 11.8 ./hlds_i686
-game cstrike -pingboost 2 +ip 69.93.50.152 +exec server.cfg +port 27015
+maxplayers
4233 pts/1S  0:00  044 133683 122860 11.8 ./hlds_i686
-game cstrike -pingboost 2 +ip 69.93.50.152 +exec server.cfg +port 27015
+maxplayers
5092 ?S  0:03  0   306  4265 1232  0.1 SCREEN -d -m -S
cstrike-62 ./hlds_run -game cstrike -pingboost 2 +ip 69.93.50.153 +exec
server.cfg +
5093 pts/2S  0:00  0   554  3865 1020  0.0 /bin/sh
./hlds_run -game cstrike -pingboost 2 +ip 69.93.50.153 +exec server.cfg
+port 27015 +maxplay
5101 pts/2S248:45  244 115999 106120 10.2 ./hlds_i686
-game cstrike -pingboost 2 +ip 69.93.50.153 +exec server.cfg +port 27015
+maxplayers
5102 pts/2S  0:00  044 115999 106120 10.2 ./hlds_i686
-game cstrike -pingboost 2 +ip 69.93.50.153 +exec server.cfg +port 27015
+maxplayers
5103 pts/2S  0:00  044 115999 106120 10.2 ./hlds_i686
-game cstrike -pingboost 2 +ip 69.93.50.153 +exec server.cfg +port 27015
+maxplayers
5453 ?S  0:00  0   262  7121 2080  0.2 sshd: 62 [priv]
5455 ?S  0:00  0   262  7261 2276  0.2 sshd: [EMAIL PROTECTED]/0
5805 ?SN 0:00  093  1706  804  0.0 vsftpd
5807 ?SN 0:01  0

Re: [hlds_linux] Steam Update Tool - Core Dump?

2005-06-24 Thread e-Plutonia
Swapping Memory and CPUs in about 30 mins, I have finished tested
every possible way to have the kernel built in all optimized / generic
modes. Last test on memory.

On 6/24/05, e-Plutonia [EMAIL PROTECTED] wrote:
 Running it as root for testing purposes, it ensures there are no
 permission issues. If its a memory issue, why does the default kernel
 work. What confused the hell out of Zach is the fact that there is no
 situation where it Happens , its very random, right now, the GENERIC
 kernel running, no patches, it seems to be working. g.

 On 6/24/05, Alan Clegg [EMAIL PROTECTED] wrote:
  Out of the ether, e-Plutonia spewed forth the following bitstream:
 
   11280 steamNAMI  /root/srcds/InstallRecord.blob
 
  Just a pointer... I'd HIGHLY recommend that you not run any non-system
  software as root.
 
  AlanC
  --
  The genius of a good leader is to leave behind him a situation which
  common sense, without the grace of genius, can deal with successfully.
 
  ___
  To unsubscribe, edit your list preferences, or view the list archives, 
  please visit:
  http://list.valvesoftware.com/mailman/listinfo/hlds_linux
 


 --
 DJ Fadyeyev
 Founder
 e-Plutonia



--
DJ Fadyeyev
Founder
e-Plutonia

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


[hlds_linux] Linux on virutal server

2005-06-24 Thread Michael Webber

Hello.  Please read this carefully it is a very confusing situation.  I own
a game server hosting company and this one server is really starting to be a
problem.  Its a 20 man dod server on an amd64 processor that isnt using an
amd 64 bit kernel (linux).

The box is a Windows 2003 install, with virtual server running the linux
server inside of that.

The problem is the server will run fine for ever, you can play in it you can
do everything, but randomly it will time out on the game server list built
into steam, and my hlsw.  But the people that were playing it it continue to
play just fine.  Just no one can find the server.  It doesnt have to have
people in it to time out.

If I start the server before I go to bed, and then when I wake up look for
server on list it will be there.  But then 15 mins later it will be down
and wont ever come back.

Once in a while I go into console while its timed out to the server
browswers, and change maps.  It comes back on server list for 5 - 10 mins
(its random) and then goes back into timeout.

I tried starting it witn -binary ./hlds_amd and ./hlds_i686   still times
out randomly.
I tried addins some setmasters to no help.  I even put the setmasters add in
autoexec.cfg

I really need some help here.  Is it the windows box doing some dos attack
protection?  (like its being pinged to much on that port and shutting it
down?)

Wow  while I Was typing this email the sever  started responsing to hlsw and
steam server locator.  I wanted to see if it restarted so I typed stats and
it has been up for 805 mins,  so it must have been an auto map change.
Yeah its back down again.  :0(

Its a stock 2003 install, and I know its not a problem with the hlds install
becuase I did to installs.  One fresh ./steam -update install and one I
coppied from another working dod server of mine.

Please help me with any information you can thanks so much.



___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Linux on virutal server

2005-06-24 Thread Sid Stuart
This is a multi-part message in MIME format.
--
[ Picked text/plain from multipart/alternative ]
Though I am tempted, I will not ask why anyone would configure a server
in such a  way.


 From your description, it sounds like the virtual server software is
dropping packets. I would suggest using a tool like Etheral to monitor
the traffic and see if the system is getting retransmits.

Why not run the server directly on the Windows server. Or in a virtual
windows environment? Your current configuration is just asking for hard
to resolve problems to occur.

Sid

Michael Webber wrote:

 Hello.  Please read this carefully it is a very confusing situation.
 I own
 a game server hosting company and this one server is really starting
 to be a
 problem.  Its a 20 man dod server on an amd64 processor that isnt
 using an
 amd 64 bit kernel (linux).

 The box is a Windows 2003 install, with virtual server running the linux
 server inside of that.

 The problem is the server will run fine for ever, you can play in it
 you can
 do everything, but randomly it will time out on the game server list
 built
 into steam, and my hlsw.  But the people that were playing it it
 continue to
 play just fine.  Just no one can find the server.  It doesnt have to have
 people in it to time out.

 If I start the server before I go to bed, and then when I wake up look
 for
 server on list it will be there.  But then 15 mins later it will be down
 and wont ever come back.

 Once in a while I go into console while its timed out to the server
 browswers, and change maps.  It comes back on server list for 5 - 10 mins
 (its random) and then goes back into timeout.

 I tried starting it witn -binary ./hlds_amd and ./hlds_i686   still times
 out randomly.
 I tried addins some setmasters to no help.  I even put the setmasters
 add in
 autoexec.cfg

 I really need some help here.  Is it the windows box doing some dos
 attack
 protection?  (like its being pinged to much on that port and shutting it
 down?)

 Wow  while I Was typing this email the sever  started responsing to
 hlsw and
 steam server locator.  I wanted to see if it restarted so I typed
 stats and
 it has been up for 805 mins,  so it must have been an auto map change.
 Yeah its back down again.  :0(

 Its a stock 2003 install, and I know its not a problem with the hlds
 install
 becuase I did to installs.  One fresh ./steam -update install and one I
 coppied from another working dod server of mine.

 Please help me with any information you can thanks so much.



 ___
 To unsubscribe, edit your list preferences, or view the list archives,
 please visit:
 http://list.valvesoftware.com/mailman/listinfo/hlds_linux





--
/Sid Stuart
Games Engineering /

Yahoo! Games
 701 First Avenue
 Sunnyvale, CA  94089
 (408) 349-7575   office


--


___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


RE: [hlds_linux] Linux on virutal server

2005-06-24 Thread ray
IMHO...running a latency-sensitive program in a virual machine is perfect
stupidity. You ask for someone to fix a problem that you created. Run the
game server from the main Win2k3 install and then seek support.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Sid Stuart
Sent: Friday, June 24, 2005 5:19 PM
To: hlds_linux@list.valvesoftware.com
Subject: Re: [hlds_linux] Linux on virutal server

This is a multi-part message in MIME format.
--
[ Picked text/plain from multipart/alternative ]
Though I am tempted, I will not ask why anyone would configure a server
in such a  way.


 From your description, it sounds like the virtual server software is
dropping packets. I would suggest using a tool like Etheral to monitor
the traffic and see if the system is getting retransmits.

Why not run the server directly on the Windows server. Or in a virtual
windows environment? Your current configuration is just asking for hard
to resolve problems to occur.

Sid

Michael Webber wrote:

 Hello.  Please read this carefully it is a very confusing situation.
 I own
 a game server hosting company and this one server is really starting
 to be a
 problem.  Its a 20 man dod server on an amd64 processor that isnt
 using an
 amd 64 bit kernel (linux).

 The box is a Windows 2003 install, with virtual server running the linux
 server inside of that.

 The problem is the server will run fine for ever, you can play in it
 you can
 do everything, but randomly it will time out on the game server list
 built
 into steam, and my hlsw.  But the people that were playing it it
 continue to
 play just fine.  Just no one can find the server.  It doesnt have to have
 people in it to time out.

 If I start the server before I go to bed, and then when I wake up look
 for
 server on list it will be there.  But then 15 mins later it will be down
 and wont ever come back.

 Once in a while I go into console while its timed out to the server
 browswers, and change maps.  It comes back on server list for 5 - 10 mins
 (its random) and then goes back into timeout.

 I tried starting it witn -binary ./hlds_amd and ./hlds_i686   still times
 out randomly.
 I tried addins some setmasters to no help.  I even put the setmasters
 add in
 autoexec.cfg

 I really need some help here.  Is it the windows box doing some dos
 attack
 protection?  (like its being pinged to much on that port and shutting it
 down?)

 Wow  while I Was typing this email the sever  started responsing to
 hlsw and
 steam server locator.  I wanted to see if it restarted so I typed
 stats and
 it has been up for 805 mins,  so it must have been an auto map change.
 Yeah its back down again.  :0(

 Its a stock 2003 install, and I know its not a problem with the hlds
 install
 becuase I did to installs.  One fresh ./steam -update install and one I
 coppied from another working dod server of mine.

 Please help me with any information you can thanks so much.



 ___
 To unsubscribe, edit your list preferences, or view the list archives,
 please visit:
 http://list.valvesoftware.com/mailman/listinfo/hlds_linux





--
/Sid Stuart
Games Engineering /

Yahoo! Games
 701 First Avenue
 Sunnyvale, CA  94089
 (408) 349-7575   office


--


___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux





___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


RE: [hlds_linux] Linux on virutal server

2005-06-24 Thread Michael Webber

No, I have to run it like this.  I dont want opinions on getting rid of
virtual server.  Im asking if you know the answer or solution other then
getting rid of virtual server.  If you dont   dont reply.

htmlDIVnbsp;/DIV/html




From: [EMAIL PROTECTED]
Reply-To: hlds_linux@list.valvesoftware.com
To: hlds_linux@list.valvesoftware.com
Subject: RE: [hlds_linux] Linux on virutal server
Date: Fri, 24 Jun 2005 17:57:39 -0400

IMHO...running a latency-sensitive program in a virual machine is perfect
stupidity. You ask for someone to fix a problem that you created. Run the
game server from the main Win2k3 install and then seek support.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Sid Stuart
Sent: Friday, June 24, 2005 5:19 PM
To: hlds_linux@list.valvesoftware.com
Subject: Re: [hlds_linux] Linux on virutal server

This is a multi-part message in MIME format.
--
[ Picked text/plain from multipart/alternative ]
Though I am tempted, I will not ask why anyone would configure a server
in such a  way.


 From your description, it sounds like the virtual server software is
dropping packets. I would suggest using a tool like Etheral to monitor
the traffic and see if the system is getting retransmits.

Why not run the server directly on the Windows server. Or in a virtual
windows environment? Your current configuration is just asking for hard
to resolve problems to occur.

Sid

Michael Webber wrote:

 Hello.  Please read this carefully it is a very confusing situation.
 I own
 a game server hosting company and this one server is really starting
 to be a
 problem.  Its a 20 man dod server on an amd64 processor that isnt
 using an
 amd 64 bit kernel (linux).

 The box is a Windows 2003 install, with virtual server running the linux
 server inside of that.

 The problem is the server will run fine for ever, you can play in it
 you can
 do everything, but randomly it will time out on the game server list
 built
 into steam, and my hlsw.  But the people that were playing it it
 continue to
 play just fine.  Just no one can find the server.  It doesnt have to
have
 people in it to time out.

 If I start the server before I go to bed, and then when I wake up look
 for
 server on list it will be there.  But then 15 mins later it will be down
 and wont ever come back.

 Once in a while I go into console while its timed out to the server
 browswers, and change maps.  It comes back on server list for 5 - 10
mins
 (its random) and then goes back into timeout.

 I tried starting it witn -binary ./hlds_amd and ./hlds_i686   still
times
 out randomly.
 I tried addins some setmasters to no help.  I even put the setmasters
 add in
 autoexec.cfg

 I really need some help here.  Is it the windows box doing some dos
 attack
 protection?  (like its being pinged to much on that port and shutting it
 down?)

 Wow  while I Was typing this email the sever  started responsing to
 hlsw and
 steam server locator.  I wanted to see if it restarted so I typed
 stats and
 it has been up for 805 mins,  so it must have been an auto map change.
 Yeah its back down again.  :0(

 Its a stock 2003 install, and I know its not a problem with the hlds
 install
 becuase I did to installs.  One fresh ./steam -update install and one I
 coppied from another working dod server of mine.

 Please help me with any information you can thanks so much.



 ___
 To unsubscribe, edit your list preferences, or view the list archives,
 please visit:
 http://list.valvesoftware.com/mailman/listinfo/hlds_linux





--
/Sid Stuart
Games Engineering /

Yahoo! Games
 701 First Avenue
 Sunnyvale, CA  94089
 (408) 349-7575   office


--


___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux





___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux




___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


RE: [hlds_linux] Linux on virutal server

2005-06-24 Thread ray
There is no solution you cheap bastard. Either you own/rent/lease the box
or you don't. If you do then you run it on the main OS install. If you don't
then you take your cheap-bastard complaints to the steampowered forums.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Michael Webber
Sent: Friday, June 24, 2005 6:15 PM
To: hlds_linux@list.valvesoftware.com
Subject: RE: [hlds_linux] Linux on virutal server

No, I have to run it like this.  I dont want opinions on getting rid of
virtual server.  Im asking if you know the answer or solution other then
getting rid of virtual server.  If you dont   dont reply.

htmlDIVnbsp;/DIV/html



From: [EMAIL PROTECTED]
Reply-To: hlds_linux@list.valvesoftware.com
To: hlds_linux@list.valvesoftware.com
Subject: RE: [hlds_linux] Linux on virutal server
Date: Fri, 24 Jun 2005 17:57:39 -0400

IMHO...running a latency-sensitive program in a virual machine is perfect
stupidity. You ask for someone to fix a problem that you created. Run the
game server from the main Win2k3 install and then seek support.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Sid Stuart
Sent: Friday, June 24, 2005 5:19 PM
To: hlds_linux@list.valvesoftware.com
Subject: Re: [hlds_linux] Linux on virutal server

This is a multi-part message in MIME format.
--
[ Picked text/plain from multipart/alternative ]
Though I am tempted, I will not ask why anyone would configure a server
in such a  way.


  From your description, it sounds like the virtual server software is
dropping packets. I would suggest using a tool like Etheral to monitor
the traffic and see if the system is getting retransmits.

Why not run the server directly on the Windows server. Or in a virtual
windows environment? Your current configuration is just asking for hard
to resolve problems to occur.

Sid

Michael Webber wrote:

  Hello.  Please read this carefully it is a very confusing situation.
  I own
  a game server hosting company and this one server is really starting
  to be a
  problem.  Its a 20 man dod server on an amd64 processor that isnt
  using an
  amd 64 bit kernel (linux).
 
  The box is a Windows 2003 install, with virtual server running the linux
  server inside of that.
 
  The problem is the server will run fine for ever, you can play in it
  you can
  do everything, but randomly it will time out on the game server list
  built
  into steam, and my hlsw.  But the people that were playing it it
  continue to
  play just fine.  Just no one can find the server.  It doesnt have to
have
  people in it to time out.
 
  If I start the server before I go to bed, and then when I wake up look
  for
  server on list it will be there.  But then 15 mins later it will be down
  and wont ever come back.
 
  Once in a while I go into console while its timed out to the server
  browswers, and change maps.  It comes back on server list for 5 - 10
mins
  (its random) and then goes back into timeout.
 
  I tried starting it witn -binary ./hlds_amd and ./hlds_i686   still
times
  out randomly.
  I tried addins some setmasters to no help.  I even put the setmasters
  add in
  autoexec.cfg
 
  I really need some help here.  Is it the windows box doing some dos
  attack
  protection?  (like its being pinged to much on that port and shutting it
  down?)
 
  Wow  while I Was typing this email the sever  started responsing to
  hlsw and
  steam server locator.  I wanted to see if it restarted so I typed
  stats and
  it has been up for 805 mins,  so it must have been an auto map change.
  Yeah its back down again.  :0(
 
  Its a stock 2003 install, and I know its not a problem with the hlds
  install
  becuase I did to installs.  One fresh ./steam -update install and one I
  coppied from another working dod server of mine.
 
  Please help me with any information you can thanks so much.
 
 
 
  ___
  To unsubscribe, edit your list preferences, or view the list archives,
  please visit:
  http://list.valvesoftware.com/mailman/listinfo/hlds_linux
 
 
 


--
/Sid Stuart
Games Engineering /

Yahoo! Games
  701 First Avenue
  Sunnyvale, CA  94089
  (408) 349-7575   office


--


___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux





___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux



___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux





___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:

Re: [hlds_linux] Linux on virutal server

2005-06-24 Thread Clayton Macleod
you're never going to have servers worth playing on running them like
that. CostCo's got cluesticks real cheap, go get some.

On 6/24/05, Michael Webber [EMAIL PROTECTED] wrote:
 No, I have to run it like this.  I dont want opinions on getting rid of
 virtual server.  Im asking if you know the answer or solution other then
 getting rid of virtual server.  If you dont   dont reply.


--
Clayton Macleod

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


RE: [hlds_linux] Linux on virutal server

2005-06-24 Thread Michael Webber

nevermind smart ass.  I fixed it.  Dont have to get mad becusae you dont
know the answer.  I turned off windows 2003 servers anti dos attack.No
go on being an internet tuff guy.
Im cheap?  I own the server.

htmlDIVnbsp;/DIV/html




From: [EMAIL PROTECTED]
Reply-To: hlds_linux@list.valvesoftware.com
To: hlds_linux@list.valvesoftware.com
Subject: RE: [hlds_linux] Linux on virutal server
Date: Fri, 24 Jun 2005 18:27:04 -0400

There is no solution you cheap bastard. Either you own/rent/lease the box
or you don't. If you do then you run it on the main OS install. If you
don't
then you take your cheap-bastard complaints to the steampowered forums.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Michael
Webber
Sent: Friday, June 24, 2005 6:15 PM
To: hlds_linux@list.valvesoftware.com
Subject: RE: [hlds_linux] Linux on virutal server

No, I have to run it like this.  I dont want opinions on getting rid of
virtual server.  Im asking if you know the answer or solution other then
getting rid of virtual server.  If you dont   dont reply.

htmlDIVnbsp;/DIV/html



From: [EMAIL PROTECTED]
Reply-To: hlds_linux@list.valvesoftware.com
To: hlds_linux@list.valvesoftware.com
Subject: RE: [hlds_linux] Linux on virutal server
Date: Fri, 24 Jun 2005 17:57:39 -0400

IMHO...running a latency-sensitive program in a virual machine is perfect
stupidity. You ask for someone to fix a problem that you created. Run the
game server from the main Win2k3 install and then seek support.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Sid Stuart
Sent: Friday, June 24, 2005 5:19 PM
To: hlds_linux@list.valvesoftware.com
Subject: Re: [hlds_linux] Linux on virutal server

This is a multi-part message in MIME format.
--
[ Picked text/plain from multipart/alternative ]
Though I am tempted, I will not ask why anyone would configure a server
in such a  way.


  From your description, it sounds like the virtual server software is
dropping packets. I would suggest using a tool like Etheral to monitor
the traffic and see if the system is getting retransmits.

Why not run the server directly on the Windows server. Or in a virtual
windows environment? Your current configuration is just asking for hard
to resolve problems to occur.

Sid

Michael Webber wrote:

  Hello.  Please read this carefully it is a very confusing situation.
  I own
  a game server hosting company and this one server is really starting
  to be a
  problem.  Its a 20 man dod server on an amd64 processor that isnt
  using an
  amd 64 bit kernel (linux).
 
  The box is a Windows 2003 install, with virtual server running the
linux
  server inside of that.
 
  The problem is the server will run fine for ever, you can play in it
  you can
  do everything, but randomly it will time out on the game server list
  built
  into steam, and my hlsw.  But the people that were playing it it
  continue to
  play just fine.  Just no one can find the server.  It doesnt have to
have
  people in it to time out.
 
  If I start the server before I go to bed, and then when I wake up look
  for
  server on list it will be there.  But then 15 mins later it will be
down
  and wont ever come back.
 
  Once in a while I go into console while its timed out to the server
  browswers, and change maps.  It comes back on server list for 5 - 10
mins
  (its random) and then goes back into timeout.
 
  I tried starting it witn -binary ./hlds_amd and ./hlds_i686   still
times
  out randomly.
  I tried addins some setmasters to no help.  I even put the setmasters
  add in
  autoexec.cfg
 
  I really need some help here.  Is it the windows box doing some dos
  attack
  protection?  (like its being pinged to much on that port and shutting
it
  down?)
 
  Wow  while I Was typing this email the sever  started responsing to
  hlsw and
  steam server locator.  I wanted to see if it restarted so I typed
  stats and
  it has been up for 805 mins,  so it must have been an auto map change.
  Yeah its back down again.  :0(
 
  Its a stock 2003 install, and I know its not a problem with the hlds
  install
  becuase I did to installs.  One fresh ./steam -update install and one
I
  coppied from another working dod server of mine.
 
  Please help me with any information you can thanks so much.
 
 
 
  ___
  To unsubscribe, edit your list preferences, or view the list archives,
  please visit:
  http://list.valvesoftware.com/mailman/listinfo/hlds_linux
 
 
 


--
/Sid Stuart
Games Engineering /

Yahoo! Games
  701 First Avenue
  Sunnyvale, CA  94089
  (408) 349-7575   office


--


___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux





___
To unsubscribe, edit your list preferences, 

Re: [hlds_linux] Linux on virutal server

2005-06-24 Thread Clayton Macleod
what makes you think anyone's mad? zoner. Looks like the server's
owning you, actually.

On 6/24/05, Michael Webber [EMAIL PROTECTED] wrote:
 nevermind smart ass.  I fixed it.  Dont have to get mad becusae you dont
 know the answer.  I turned off windows 2003 servers anti dos attack.No
 go on being an internet tuff guy.
 Im cheap?  I own the server.


--
Clayton Macleod

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Dual Xeon 2.8GHz and FPS Drops

2005-06-24 Thread Matt Donnon

I'm sure you're capable of cramming more game servers on a single box.


its perfectly possible, but not with the pingboost and FPS your wanting.
These chew up quite a lot of processor time, and the HT is only confusing
the system as to the real load level.

Try it for a day. Disable HT and see what the system load is like when the
PCU's arn't lying about their real utilisation. I'm betting that each of
your servers is using more than half of a CPU to run. Thus starting the
third instance is causing the scheduler to constantly swap threads amongst
CPU's meaning you have one that fully loaded and causing lag, and another
thats not (but will be in the next schedule cycle).

Lets say for example you have two containers that are 100 units each. A
block wants/needs 52 units. Thus two units will fit nicely into two
containers, but how do you fit a third block of 52 when its indivisible?
the simple answer is you cant.



___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Linux on virutal server

2005-06-24 Thread hldslinuxlist
Don't post to the linux hlds mailing list with windows problems and you won't 
get smart ass replys.  Espicialy with the set up you are trying to pull off.  I 
am realy curious why you chose to run linux virtual servers under Win2k3 for 
hlds.

On Fri, Jun 24, 2005 at 03:51:19PM -0700, Michael Webber wrote:
 nevermind smart ass.  I fixed it.  Dont have to get mad becusae you dont
 know the answer.  I turned off windows 2003 servers anti dos attack.No
 go on being an internet tuff guy.
 Im cheap?  I own the server.

 htmlDIVnbsp;/DIV/html



 From: [EMAIL PROTECTED]
 Reply-To: hlds_linux@list.valvesoftware.com
 To: hlds_linux@list.valvesoftware.com
 Subject: RE: [hlds_linux] Linux on virutal server
 Date: Fri, 24 Jun 2005 18:27:04 -0400
 
 There is no solution you cheap bastard. Either you own/rent/lease the box
 or you don't. If you do then you run it on the main OS install. If you
 don't
 then you take your cheap-bastard complaints to the steampowered forums.
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of Michael
 Webber
 Sent: Friday, June 24, 2005 6:15 PM
 To: hlds_linux@list.valvesoftware.com
 Subject: RE: [hlds_linux] Linux on virutal server
 
 No, I have to run it like this.  I dont want opinions on getting rid of
 virtual server.  Im asking if you know the answer or solution other then
 getting rid of virtual server.  If you dont   dont reply.
 
 htmlDIVnbsp;/DIV/html
 
 
 
 From: [EMAIL PROTECTED]
 Reply-To: hlds_linux@list.valvesoftware.com
 To: hlds_linux@list.valvesoftware.com
 Subject: RE: [hlds_linux] Linux on virutal server
 Date: Fri, 24 Jun 2005 17:57:39 -0400
 
 IMHO...running a latency-sensitive program in a virual machine is perfect
 stupidity. You ask for someone to fix a problem that you created. Run the
 game server from the main Win2k3 install and then seek support.
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of Sid Stuart
 Sent: Friday, June 24, 2005 5:19 PM
 To: hlds_linux@list.valvesoftware.com
 Subject: Re: [hlds_linux] Linux on virutal server
 
 This is a multi-part message in MIME format.
 --
 [ Picked text/plain from multipart/alternative ]
 Though I am tempted, I will not ask why anyone would configure a server
 in such a  way.
 
 
   From your description, it sounds like the virtual server software is
 dropping packets. I would suggest using a tool like Etheral to monitor
 the traffic and see if the system is getting retransmits.
 
 Why not run the server directly on the Windows server. Or in a virtual
 windows environment? Your current configuration is just asking for hard
 to resolve problems to occur.
 
 Sid
 
 Michael Webber wrote:
 
   Hello.  Please read this carefully it is a very confusing situation.
   I own
   a game server hosting company and this one server is really starting
   to be a
   problem.  Its a 20 man dod server on an amd64 processor that isnt
   using an
   amd 64 bit kernel (linux).
  
   The box is a Windows 2003 install, with virtual server running the
 linux
   server inside of that.
  
   The problem is the server will run fine for ever, you can play in it
   you can
   do everything, but randomly it will time out on the game server list
   built
   into steam, and my hlsw.  But the people that were playing it it
   continue to
   play just fine.  Just no one can find the server.  It doesnt have to
 have
   people in it to time out.
  
   If I start the server before I go to bed, and then when I wake up look
   for
   server on list it will be there.  But then 15 mins later it will be
 down
   and wont ever come back.
  
   Once in a while I go into console while its timed out to the server
   browswers, and change maps.  It comes back on server list for 5 - 10
 mins
   (its random) and then goes back into timeout.
  
   I tried starting it witn -binary ./hlds_amd and ./hlds_i686   still
 times
   out randomly.
   I tried addins some setmasters to no help.  I even put the setmasters
   add in
   autoexec.cfg
  
   I really need some help here.  Is it the windows box doing some dos
   attack
   protection?  (like its being pinged to much on that port and shutting
 it
   down?)
  
   Wow  while I Was typing this email the sever  started responsing to
   hlsw and
   steam server locator.  I wanted to see if it restarted so I typed
   stats and
   it has been up for 805 mins,  so it must have been an auto map change.
   Yeah its back down again.  :0(
  
   Its a stock 2003 install, and I know its not a problem with the hlds
   install
   becuase I did to installs.  One fresh ./steam -update install and one
 I
   coppied from another working dod server of mine.
  
   Please help me with any information you can thanks so much.
  
  
  
   ___
   To unsubscribe, edit your list preferences, or view the list archives,
   please visit:
   http://list.valvesoftware.com/mailman/listinfo/hlds_linux
  
  
  
 
 
 

RE: [hlds_linux] Linux on virutal server

2005-06-24 Thread tubesock
You own a game server hosting company?  *Shudder*

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Michael Webber
Sent: Friday, June 24, 2005 1:20 PM
To: hlds_linux@list.valvesoftware.com
Subject: [hlds_linux] Linux on virutal server

Hello.  Please read this carefully it is a very confusing situation.  I own
a game server hosting company and this one server is really starting to be a
problem.  Its a 20 man dod server on an amd64 processor that isnt using an
amd 64 bit kernel (linux).

The box is a Windows 2003 install, with virtual server running the linux
server inside of that.

The problem is the server will run fine for ever, you can play in it you can
do everything, but randomly it will time out on the game server list built
into steam, and my hlsw.  But the people that were playing it it continue to
play just fine.  Just no one can find the server.  It doesnt have to have
people in it to time out.

If I start the server before I go to bed, and then when I wake up look for
server on list it will be there.  But then 15 mins later it will be down
and wont ever come back.

Once in a while I go into console while its timed out to the server
browswers, and change maps.  It comes back on server list for 5 - 10 mins
(its random) and then goes back into timeout.

I tried starting it witn -binary ./hlds_amd and ./hlds_i686   still times
out randomly.
I tried addins some setmasters to no help.  I even put the setmasters add in
autoexec.cfg

I really need some help here.  Is it the windows box doing some dos attack
protection?  (like its being pinged to much on that port and shutting it
down?)

Wow  while I Was typing this email the sever  started responsing to hlsw and
steam server locator.  I wanted to see if it restarted so I typed stats and
it has been up for 805 mins,  so it must have been an auto map change.
Yeah its back down again.  :0(

Its a stock 2003 install, and I know its not a problem with the hlds install
becuase I did to installs.  One fresh ./steam -update install and one I
coppied from another working dod server of mine.

Please help me with any information you can thanks so much.



___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux



___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Dual Xeon 2.8GHz and FPS Drops

2005-06-24 Thread Sid Stuart

Actually, the top utility will track utilization across all CPU's quite
nicely. No reason to turn HT off to understand what the system is doing.
Start the top program and then type 1 (the number one). This should give
a load average by CPU display in the summary area.

Matt Donnon wrote:


I'm sure you're capable of cramming more game servers on a single box.



its perfectly possible, but not with the pingboost and FPS your wanting.
These chew up quite a lot of processor time, and the HT is only confusing
the system as to the real load level.

Try it for a day. Disable HT and see what the system load is like when
the
PCU's arn't lying about their real utilisation. I'm betting that each of
your servers is using more than half of a CPU to run. Thus starting the
third instance is causing the scheduler to constantly swap threads
amongst
CPU's meaning you have one that fully loaded and causing lag, and another
thats not (but will be in the next schedule cycle).

Lets say for example you have two containers that are 100 units each. A
block wants/needs 52 units. Thus two units will fit nicely into two
containers, but how do you fit a third block of 52 when its indivisible?
the simple answer is you cant.



___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux






___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Linux on virutal server

2005-06-24 Thread DaiTengu

On Fri, 24 Jun 2005 17:15:27 -0500, Michael Webber
[EMAIL PROTECTED] wrote:


No, I have to run it like this.  I dont want opinions on getting rid of
virtual server.  Im asking if you know the answer or solution other then
getting rid of virtual server.  If you dont   dont reply.



you HAVE to run it like that?

May I ask why?

There's quite a few brilliant minds on this list that could probably help
you come up with a better solution. When they have a problem to work on,
they're damn good at it. However when you come up with something like
this, they're also very good at squeezing the trigger on the flamethrower.

Out of curiosity, how many FPS does that DOD server average under a
virtual machine?

--
Mike DaiTengu Miller
151 Hosting
http://www.151hosting.com

Operations Director
United Admins
http://www.unitedadmins.com

http://www.daitengu.com

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


RE: [hlds_linux] Linux on virutal server

2005-06-24 Thread Elminst
On Friday, June 24, 2005 8:59 PM:
DaiTengu [EMAIL PROTECTED] spoke forth:
 On Fri, 24 Jun 2005 17:15:27 -0500, Michael Webber
 [EMAIL PROTECTED] wrote:

 No, I have to run it like this.  I dont want opinions on
 getting rid of virtual server.  Im asking if you know
 the answer or solution other then getting rid of virtual
 server.  If you dont   dont reply.


 you HAVE to run it like that?

 May I ask why?

He's being held hostage by a slightly MS-brainwashed penguin that can't make
up it's mind on OS?
Run linux!
no, windows!
no, linux!
no, windows!

Seriously, this sounds like the worst of both worlds solution. Why in
$DIETY's name would you run any server app in a virtual machine when the
actual box is totally available to you?
If you want to run linux, install linux on the damn box!! If you want to run
windows, run the windows version of the app!!


___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Dual Xeon 2.8GHz and FPS Drops

2005-06-24 Thread Clayton Macleod
actually, top's load average has very little to do with CPU usage.
All it tells you is how many processes were competing for / using *any
amount* of CPU in a given time period. It doesn't tell you what
percentage of CPU is being used, you can have a load average in the
5.x range and still have the CPU sitting idle 80% of the time. Load
average does help you guage performance, but it's only one factor of
many that tell you how the box is actually performing and whether or
not it is underpowered for the tasks it is doing. If the first of the
three load average numbers is 5.2, for argument's sake, all that tells
you is that in the last minute there was an average of 5.2 processes
each using *some* CPU time at once. Again, it does not tell you how
much CPU was actually used. It only tells you how many processes were
competing for CPU. Some/all of them could be using next to no CPU, or
some/all of them could be eating as much as they possibly could. You
can't tell that from the load average values.

And I'm afraid everyone here that has said HT skews the CPU usage
tracking are entirely correct, you can't accurately tell how much CPU
is actually being used and how much is actually free/idle when you
have HT turned on. It's just a fact of HT life. It doesn't relate at
all to a true dual CPU machine when it comes to measuring how much CPU
is being used and how much is idle, because it's difficult to actually
measure when you're only using tricks to emulate dual CPUs. HT
definitely helps out *some* in a multi-threaded/multi-tasking
environment, but its very nature means you can't really tell how much
it will help out. Nor can you easily measure exactly how much idle
time you have left, because of the slight of hand that's involved. But
if you turn HT off you can very accurately tell how much CPU is
actually being used. So if you're having performance problems, and you
need to know how much CPU is really being used, that is indeed a very
good step to take. Turning HT off and running the same scenario again.

On 6/24/05, Sid Stuart [EMAIL PROTECTED] wrote:
 Actually, the top utility will track utilization across all CPU's quite
 nicely. No reason to turn HT off to understand what the system is doing.
 Start the top program and then type 1 (the number one). This should give
 a load average by CPU display in the summary area.


--
Clayton Macleod

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux