Re: [hlds_linux] l4d Dedicated server notes

2008-11-12 Thread Milton Ngan
Currently I am running the vanilla Lenny kernel. I have not done any tuning to 
it yet. If it looks like there is a need then we will. But right now we are 
happy with the performance we can get out of the system, there is no need to 
try and further optimize it.

M.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Saint K.
Sent: Tuesday, November 11, 2008 9:55 PM
To: 'Half-Life dedicated Linux server mailing list'
Subject: Re: [hlds_linux] l4d Dedicated server notes

Hi,

Thanks for sharing the information. One more question for this, have you
made any specific changes to the kernel, or is it just a base install from
Lenny?

Cheers

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Milton Ngan
Sent: Wednesday, November 12, 2008 12:58 AM
To: hlds_linux@list.valvesoftware.com
Subject: [hlds_linux] l4d Dedicated server notes

I have been working with Chris to get all of the dedicated servers up and
running with the new features.

What I have been using to host dedicated servers for L4D is:

2x 2.66 GHz Core 2 Quad (Yorkfield) or 2x 2.5GHz LV Core 2 Quad (Yorkfield)
8GB RAM
Debian Lenny (2.6.26-1-amd64)

On this configuration I have been able to run 40 instances of the L4D
dedicated server supporting 120-140 players simultaneously. With Vs mode,
this number will increase with no noticeable change in performance.

The typical command line I am using to start up the servers in -fork mode
looks like this:

./srcds_run \
-game left4dead \
-ip 1.1.1.1\
-netconport 9000+##\
-netconpassword password\
-steamport 27690+##\
+hostname My_L4D_Server_##\
+sv_tags reservable\
+exec server/##.cfg\
+map l4d_dem_hospital01_apartment\
-fork 40

I think what Chris forgot to mention was that the ## syntax can be used in
an expression. So here rather than just substituting the instance number in,
I am using it to add the value to an existing number.

Someone asked about why -exec ##.cfg didn't work. I would suggest using
+exec ##.cfg instead. This is the format I am using and this appears to
function correctly. Also, make sure that your files are zero padded to two
digits (i.e 01, 02, etc...).

I also had to do a lot of shuffling around of port numbers to allow 40
server instances to run correctly. This is because many of the default port
numbers are too close to one another to support more than about 5-10
servers. The ports you need to worry about are:

-netconport
-steamport
+clientport
+hostport
+tv_port
+matchmakingport
+systemlinkport

I control the first two from the command line since they are not convars,
the rest I put into my config files. Just space the port nunbers apart so
there is a gap larger than the number of dedicated servers you intend to run
on the same box.

Milton
___
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] The 1000fps problem

2008-11-12 Thread Kveri
Maybe because your cpu cannot handle it? pingboost 3 is more performance 
hungry than pingboost 2. But it really doesn't matter if you have 900 or 
1000 fps, you are not able to run 1000fps stable, maybe 980-1000 yes, 
but not 1000 stable. Btw in GSP terms, 900FPS = 1000FPS.

Kveri

xLnT  wrote / napísal(a):
 Hi.
 Just tested one server with -pingboost 3 and +sys_ticrate 1000 on my 
 1000hz kernel, No Preemt, Tickless.
 And it was even worse then with -pingboost 2 and +sys_ticrate 1000.

 got about 900fps fairly stable with the pingboost 3 option.

 And 980fps stable with -pingboost 2 option.

 Wierd.

 Regards


 Faustas Buškevičius wrote:
   
 -pingboost 3 only gives speeded servers when used in combination
 with sys_ticrate 1.
 Using -pingboost 3 with sys_ticrate 1000 will not cause any speed
 related problems at all.

 On an unrelated, personal and subjective side note, I haven't seen
 more than 0.75% CPU usage via rcon stats on any of the mentioned
 GSPs HLDS servers with 10 players on them two years ago. Which made me
 think the whole output might have been false.

 On Mon, Nov 10, 2008 at 4:12 PM, J T [EMAIL PROTECTED] wrote:
   
 
 I don't get it? Are you advertising that game-hosting.com gives better
 performance?

 I can has performance?


 Use sys_ticrate 1000 not 1, Kveri

 ?


 On Mon, Nov 10, 2008 at 6:47 AM, en3my [EMAIL PROTECTED] wrote:

 
   
 If you've managed to get 970+ FPS without constant drops to 500-750 you are
 lucky one or linux/HLDS guru :) I belive even CS pro-players won't be able
 to feel the drops on your server.

 Best example to ensure yourself that stable 1000FPS is possible is to rent
 HLDS from www.game-hosting.com (im using hosting in Sweden). I don't know
 how many HLDSs they have on one box/cpu core, but performance they give is
 just amazing.

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message -
 From: xLnT [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Monday, November 10, 2008 1:43 PM
 Subject: Re: [hlds_linux] The 1000fps problem


   
 
 I have no other services running but opensshserver,
 Using -pingboost 3 you get a speeded server. And this provider don't
 have speeded servers.

 Regards.


 Kveri wrote:
 
   
 but with no other services running, like apache mysql etc. Just hlds.

 Kveri

 xLnT  wrote / napísal(a):

   
 
 There is one provider that have 1000fps constantly (with drops down to
 500fps sometimes) on their server, or perhaps they are faking the
 
   
 output
   
 
 of rcon stats.
 I have tried asking them, but no luck.

 So youre telling me its not possible?

 Regards.


 Gary Stanley wrote:


 
   
 At 05:52 AM 11/9/2008, xLnT wrote:



   
 
 Hi.
 I am really bothered, what is it that makes hlds NOT to use max
 resources from the server?
 A gameserver reaches 1000fps sometimes.. but mostly its about
 970-985fps.



 
   
 You're not going to able be able to run it that high all the time..
 Interrupt latency, scheduler latency, and a bunch of other things
 cause the drops.



   
 
 ___
 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:
 http://list.valvesoftware.com/mailman/listinfo/hlds_linux

   
 
 --
 -
 [EMAIL PROTECTED]
 ___
 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:

[hlds_linux] Server will not start, crashing

2008-11-12 Thread Jay Deiman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

I've been trying to get a srcds server running for the left 4 dead demo
and I've had zero success with it so far.  It crashes on startup every
time.  I've included the command-line output as well as some general
machine info.  If anyone would like to see anything else, I would be
happy to supply it, including the core file.


Command run
==

janus l4d_demo # ./srcds_run -game left4dead -ip *.*.*.* +map
l4d_dem_hospital01_apartment -debug
Auto detecting CPU
Using AMD Optimised binary.
Enabling debug mode
./srcds_run: line 153: gdb: command not found
Please install gdb first.
goto http://www.gnu.org/software/gdb/
Server will auto-restart if there is a crash.
HL_CMD = ./srcds_i486 -game left4dead -ip *.*.*.* +map
l4d_dem_hospital01_apartment -debug -fork +map l4d_dem_hospital01_apartment

Console initialized.
Game.dll loaded for L4D - Normal
Server is hibernating
ConVarRef test_progression_loop doesn't point to an existing ConVar
Game supporting (2) split screen players
maxplayers set to 14
Unknown command r_decal_cullsize
Unknown command mat_bloom_scalefactor_scalar
Network: IP unknown, mode MP, dedicated Yes, ports 27015 SV / 27005 CL
-  Host_NewGame 
Host_NewGame on map l4d_dem_hospital01_apartment
ConVarRef room_type doesn't point to an existing ConVar
Executing dedicated server config file
Commentary: Could not find commentary data file
'maps/l4d_dem_hospital01_apartment_commentary.txt'.
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient.
Continuing with current version anyway.
./srcds_run: line 361: 29649 Illegal instruction (core dumped) $HL_CMD
Add -debug to the ./srcds_run command line to generate a debug.log to
help with solving this problem
Wed Nov 12 06:37:31 CST 2008: Server restart in 10 seconds
Wed Nov 12 06:37:33 CST 2008: Server Quit

==

CPU info:
==
# cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model  : 6
model name : AMD Athlon(tm) MP 1700+
stepping : 2
cpu MHz  : 1466.773
cache size : 256 KB
fdiv_bug : no
hlt_bug  : no
f00f_bug : no
coma_bug : no
fpu   : yes
fpu_exception : yes
cpuid level : 1
wp  : yes
flags  : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 mmx fxsr sse syscall mp mmxext 3dnowext 3dnow ts
bogomips : 2936.82
clflush size  : 32

processor : 1
...

==

Kernel:
==

# uname -a
Linux janus 2.6.24-gentoo-r8 #1 SMP PREEMPT Wed May 28 21:40:37 CDT 2008
i686 AMD Athlon(tm) MP 1700+ AuthenticAMD GNU/Linux

==
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkka0jAACgkQQ0lr+ZVKSBg9yQCfRZ+hKWaZbKITQTUBdSFnNn/F
XJ4AniIlv+C+a5opTJZMP18CStxwSQ6v
=VjLn
-END PGP SIGNATURE-

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


Re: [hlds_linux] The 1000fps problem

2008-11-12 Thread xLnT
Then game-hosting.com is faking their stats output. They have stable 
1000fps and drops down to 500fps exactly.
Not 501 or 499 but 500fps.. once in a while.. otherwise it's 1000fps stable.


 There is no chance of running 1000fps stable server on any hardware, YOU 
 CAN'T GET 1000FPS STILL server. I'm running 998-1000fps server on 
 celeron 1,8GHz.

 Kveri

 tuorpeZ  wrote / napísal(a):
   
 Hello,

 Has someone succeed to get a stable 1000fps hlds on a core2duo ?
 I tryed a lot of different kernel configurations but I never achieve to 
 get FPS close to 1000 for a long time.

 Here what I've already tested (64bits) :
 Kernel 2.6.24.5 default
 Kernel 2.6.24.5 1000HZ
 Kernel 2.6.27.4 1000HZ No preempt
 Kernel 2.6.27.4 1000HZ preempt
 Kernel 2.6.27.4 1500HZ preempt (With USER_HZ=1500)
 Kernel 2.6.26.6 1000HZ preempt + RT patch

 Neither of those kernels achieve to get a stable +/- 900 fps except for 
 the RT kernel :

 CPU   InOut   Uptime  Users   FPSPlayers
 71.00  0.00  0.00  15 2  930.23   0
 stats
 CPU   InOut   Uptime  Users   FPSPlayers
 70.00  0.00  0.00  15 2  855.43   0

 BUT 70% CPU without players !

 Other kernels cause some drops to 300FPS.

 I think that my box (c2duo 2x2Ghz) simply can't compute 1000fps for 
 HLDS... I think that it is only possible on a Xeon/Opteron CPU.
 Am I wrong ? Did someone succeed to get 1000fps on other than a server 
 class CPU (ie Xeon/Opteron) ?


 --- tuorpeZ


 en3my a écrit :
   
 
 None.

 Default 2.6.26.6 kernel with config i've included in prev. mail.

 One more thing i forgot to suggest - try to disable almost every feature in 
 MB's BIOS - COM, LPT, USB, Sound, etc. I don't have proof that they really 
 mess your FPS, but belive they do :)

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message - 
 From: Philipp Reddigau [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list 
 hlds_linux@list.valvesoftware.com
 Sent: Tuesday, November 11, 2008 11:13 AM
 Subject: Re: [hlds_linux] The 1000fps problem


   
 
   
 @Enemy
 Wich Kernel patches are you using?

 best regards,
 Philipp


 en3my schrieb:
 
   
 
 Speaking on the subject... I was trying to archive 1000FPS performance on 
 my
 dual quad box for few months under Debian Linux. Best result i've got is 
 by
 using latest kernel (im using 2.6.26.5) with kernel config you can get at
 http://2po.eu/downloads/custom/www.2po.eu_linux_kernel_2.6.26.6.config

 But i suggest anyone to experiment with IO Schedulers, all the settings 
 in
 Processor type and features, try to disable all the Power Managment, 
 try
 kernel param acpi=off (append=acpi=off for lilo.conf).

 When dealing with lot of servers on one physical box (i have 8 physical
 cores and allow to run about 20 HLDS's and few HLDSS's at same time) you
 must experiment with affinities (man taskset in Linux) and priorities
 (man renice).

 And as it was suggested before in this maillist - if you're using 4+ GB 
 of
 ram, use 64bit distro.

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message - 
 From: Faustas Buskevicius [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Monday, November 10, 2008 10:13 PM
 Subject: Re: [hlds_linux] The 1000fps problem



   
 
   
 Take it easy :) I didn't say they hacked it.
 Since CPU values have been known to be reported incorrectly, there's
 no reason why fps values would *always* be reliable and accurate.

 In response to OP, try running 1000hz, not tickless kernel. Kveri has
 suggested doing so in the past. I think it's worth a shot. Please let
 us know of your findings.

 On Mon, Nov 10, 2008 at 7:15 PM, en3my [EMAIL PROTECTED] wrote:

 
   
 
 2 Faustas:
 I think if they've hacked the output of stats - fps value, they would
 not
 change the stats - cpu use field. Don't they? :) Any way, not me nor 
 my
 friends have a single complain about GH.com servers. That's why i 
 belive
 the
 text i see in stats command and i belive stable 1000 fps is possible 
 to
 archive (under Linux, don't know about others OS's).

 2 J T:
 I'm not advertising any companies hosting. I've just told that 
 perfect
 server is a real thing :)

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message -
 From: Faustas Buskevicius [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Monday, November 10, 2008 6:55 PM
 Subject: Re: [hlds_linux] The 1000fps problem



   
 
   
 -pingboost 3 only gives speeded servers when used in combination
 with sys_ticrate 1.
 Using -pingboost 3 with sys_ticrate 1000 will not cause any speed
 related problems at all.

 On an unrelated, personal and subjective side note, I haven't seen
 more than 0.75% CPU usage via rcon stats on any of the mentioned
 GSPs HLDS servers with 

Re: [hlds_linux] The 1000fps problem

2008-11-12 Thread Kveri
Hlds - cs 1.6

Sent from my iPhone

On 12 Nov 2008, at 14:48, Joseph Laws [EMAIL PROTECTED] wrote:

 I'm sorry but which game are you guys going back and forth about?

 xLnT wrote:
 Then game-hosting.com is faking their stats output. They have stable
 1000fps and drops down to 500fps exactly.
 Not 501 or 499 but 500fps.. once in a while.. otherwise it's  
 1000fps stable.



 There is no chance of running 1000fps stable server on any  
 hardware, YOU
 CAN'T GET 1000FPS STILL server. I'm running 998-1000fps server on
 celeron 1,8GHz.

 Kveri

 tuorpeZ  wrote / napísal(a):


 Hello,

 Has someone succeed to get a stable 1000fps hlds on a core2duo ?
 I tryed a lot of different kernel configurations but I never  
 achieve to
 get FPS close to 1000 for a long time.

 Here what I've already tested (64bits) :
 Kernel 2.6.24.5 default
 Kernel 2.6.24.5 1000HZ
 Kernel 2.6.27.4 1000HZ No preempt
 Kernel 2.6.27.4 1000HZ preempt
 Kernel 2.6.27.4 1500HZ preempt (With USER_HZ=1500)
 Kernel 2.6.26.6 1000HZ preempt + RT patch

 Neither of those kernels achieve to get a stable +/- 900 fps  
 except for
 the RT kernel :

 CPU   InOut   Uptime  Users   FPSPlayers
 71.00  0.00  0.00  15 2  930.23   0
 stats
 CPU   InOut   Uptime  Users   FPSPlayers
 70.00  0.00  0.00  15 2  855.43   0

 BUT 70% CPU without players !

 Other kernels cause some drops to 300FPS.

 I think that my box (c2duo 2x2Ghz) simply can't compute 1000fps for
 HLDS... I think that it is only possible on a Xeon/Opteron CPU.
 Am I wrong ? Did someone succeed to get 1000fps on other than a  
 server
 class CPU (ie Xeon/Opteron) ?


 --- tuorpeZ


 en3my a écrit :



 None.

 Default 2.6.26.6 kernel with config i've included in prev. mail.

 One more thing i forgot to suggest - try to disable almost every  
 feature in
 MB's BIOS - COM, LPT, USB, Sound, etc. I don't have proof that  
 they really
 mess your FPS, but belive they do :)

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
 www.2Po.eu

 - Original Message -
 From: Philipp Reddigau [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Tuesday, November 11, 2008 11:13 AM
 Subject: Re: [hlds_linux] The 1000fps problem






 @Enemy
 Wich Kernel patches are you using?

 best regards,
 Philipp


 en3my schrieb:




 Speaking on the subject... I was trying to archive 1000FPS  
 performance on
 my
 dual quad box for few months under Debian Linux. Best result  
 i've got is
 by
 using latest kernel (im using 2.6.26.5) with kernel config you  
 can get at
 http://2po.eu/downloads/custom/www.2po.eu_linux_kernel_2.6.26.6.config

 But i suggest anyone to experiment with IO Schedulers, all  
 the settings
 in
 Processor type and features, try to disable all the Power  
 Managment,
 try
 kernel param acpi=off (append=acpi=off for lilo.conf).

 When dealing with lot of servers on one physical box (i have 8  
 physical
 cores and allow to run about 20 HLDS's and few HLDSS's at same  
 time) you
 must experiment with affinities (man taskset in Linux) and  
 priorities
 (man renice).

 And as it was suggested before in this maillist - if you're  
 using 4+ GB
 of
 ram, use 64bit distro.

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
 www.2Po.eu

 - Original Message -
 From: Faustas Buskevicius [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Monday, November 10, 2008 10:13 PM
 Subject: Re: [hlds_linux] The 1000fps problem







 Take it easy :) I didn't say they hacked it.
 Since CPU values have been known to be reported incorrectly,  
 there's
 no reason why fps values would *always* be reliable and  
 accurate.

 In response to OP, try running 1000hz, not tickless kernel.  
 Kveri has
 suggested doing so in the past. I think it's worth a shot.  
 Please let
 us know of your findings.

 On Mon, Nov 10, 2008 at 7:15 PM, en3my [EMAIL PROTECTED] wrote:





 2 Faustas:
 I think if they've hacked the output of stats - fps value,  
 they would
 not
 change the stats - cpu use field. Don't they? :) Any way,  
 not me nor
 my
 friends have a single complain about GH.com servers. That's  
 why i
 belive
 the
 text i see in stats command and i belive stable 1000 fps  
 is possible
 to
 archive (under Linux, don't know about others OS's).

 2 J T:
 I'm not advertising any companies hosting. I've just told that
 perfect
 server is a real thing :)

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
 www.2Po.eu

 - Original Message -
 From: Faustas Buskevicius [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Monday, November 10, 2008 6:55 PM
 Subject: Re: [hlds_linux] The 1000fps problem







 -pingboost 3 only gives speeded servers when used in  
 combination
 with sys_ticrate 1.
 Using -pingboost 3 with sys_ticrate 1000 will not cause any  
 speed
 related problems at all.

 On an unrelated, personal and subjective side note, I  
 

Re: [hlds_linux] The 1000fps problem

2008-11-12 Thread Kveri
They do, because of IRQ.

Kveri

en3my  wrote / napísal(a):
 None.

 Default 2.6.26.6 kernel with config i've included in prev. mail.

 One more thing i forgot to suggest - try to disable almost every feature in 
 MB's BIOS - COM, LPT, USB, Sound, etc. I don't have proof that they really 
 mess your FPS, but belive they do :)

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message - 
 From: Philipp Reddigau [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list 
 hlds_linux@list.valvesoftware.com
 Sent: Tuesday, November 11, 2008 11:13 AM
 Subject: Re: [hlds_linux] The 1000fps problem


   
 @Enemy
 Wich Kernel patches are you using?

 best regards,
 Philipp


 en3my schrieb:
 
 Speaking on the subject... I was trying to archive 1000FPS performance on 
 my
 dual quad box for few months under Debian Linux. Best result i've got is 
 by
 using latest kernel (im using 2.6.26.5) with kernel config you can get at
 http://2po.eu/downloads/custom/www.2po.eu_linux_kernel_2.6.26.6.config

 But i suggest anyone to experiment with IO Schedulers, all the settings 
 in
 Processor type and features, try to disable all the Power Managment, 
 try
 kernel param acpi=off (append=acpi=off for lilo.conf).

 When dealing with lot of servers on one physical box (i have 8 physical
 cores and allow to run about 20 HLDS's and few HLDSS's at same time) you
 must experiment with affinities (man taskset in Linux) and priorities
 (man renice).

 And as it was suggested before in this maillist - if you're using 4+ GB 
 of
 ram, use 64bit distro.

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message - 
 From: Faustas Buskevicius [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Monday, November 10, 2008 10:13 PM
 Subject: Re: [hlds_linux] The 1000fps problem



   
 Take it easy :) I didn't say they hacked it.
 Since CPU values have been known to be reported incorrectly, there's
 no reason why fps values would *always* be reliable and accurate.

 In response to OP, try running 1000hz, not tickless kernel. Kveri has
 suggested doing so in the past. I think it's worth a shot. Please let
 us know of your findings.

 On Mon, Nov 10, 2008 at 7:15 PM, en3my [EMAIL PROTECTED] wrote:

 
 2 Faustas:
 I think if they've hacked the output of stats - fps value, they would
 not
 change the stats - cpu use field. Don't they? :) Any way, not me nor 
 my
 friends have a single complain about GH.com servers. That's why i 
 belive
 the
 text i see in stats command and i belive stable 1000 fps is possible 
 to
 archive (under Linux, don't know about others OS's).

 2 J T:
 I'm not advertising any companies hosting. I've just told that 
 perfect
 server is a real thing :)

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message -
 From: Faustas Buskevicius [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Monday, November 10, 2008 6:55 PM
 Subject: Re: [hlds_linux] The 1000fps problem



   
 -pingboost 3 only gives speeded servers when used in combination
 with sys_ticrate 1.
 Using -pingboost 3 with sys_ticrate 1000 will not cause any speed
 related problems at all.

 On an unrelated, personal and subjective side note, I haven't seen
 more than 0.75% CPU usage via rcon stats on any of the mentioned
 GSPs HLDS servers with 10 players on them two years ago. Which made me
 think the whole output might have been false.

 On Mon, Nov 10, 2008 at 4:12 PM, J T [EMAIL PROTECTED] wrote:

 
 I don't get it? Are you advertising that game-hosting.com gives 
 better
 performance?

 I can has performance?


 Use sys_ticrate 1000 not 1, Kveri

 ?


 On Mon, Nov 10, 2008 at 6:47 AM, en3my [EMAIL PROTECTED] wrote:


   
 If you've managed to get 970+ FPS without constant drops to 500-750
 you
 are
 lucky one or linux/HLDS guru :) I belive even CS pro-players won't 
 be
 able
 to feel the drops on your server.

 Best example to ensure yourself that stable 1000FPS is possible is 
 to
 rent
 HLDS from www.game-hosting.com (im using hosting in Sweden). I don't
 know
 how many HLDSs they have on one box/cpu core, but performance they
 give
 is
 just amazing.

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message -
 From: xLnT [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Monday, November 10, 2008 1:43 PM
 Subject: Re: [hlds_linux] The 1000fps problem



 
 I have no other services running but opensshserver,
 Using -pingboost 3 you get a speeded server. And this provider 
 don't
 have speeded servers.

 Regards.


 Kveri wrote:

   
 but with no other services running, like apache mysql etc. Just
 hlds.

 Kveri

 xLnT  wrote / napísal(a):


 
 There is one provider that have 1000fps constantly 

Re: [hlds_linux] Let us set sv_infinite_ammo 1 in server config.

2008-11-12 Thread David A. Parker
A birthday mode (like TF2 has) would also be highly entertaining. 
Zombies in party hats, a Boomer that explodes into a shower of confetti, 
and of course there should be balloons.

 - Dave

ab wrote:
 Hello
 
 When I set sv_infinite_ammo 1 in config.cfg it not working - only with 
 sv_cheats 1. Unlimited ammo is very fun in zombie mods in css, and I, and my 
 community wants this in L4D (specially on Impossible difficulty). I know, 
 there will be many mods for L4D with ul. ammo, but if this is already in 
 engine, let us set this on our servers.
 
 
 
 ___
 To unsubscribe, edit your list preferences, or view the list archives, please 
 visit:
 http://list.valvesoftware.com/mailman/listinfo/hlds_linux
 

-- 

Dave Parker
Utica College
Integrated Information Technology Services
(315) 792-3229
Registered Linux User #408177

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


Re: [hlds_linux] The 1000fps problem

2008-11-12 Thread Joseph Laws
So you guys are looking for something like this?

09:59:21 stats
09:59:21 og L 11/12/2008 - 09:56:37: Rcon: rcon 1696617158 
defaultrcon stats from 69.245.91.0:7130
09:59:21 CPU   InOut   Uptime  Users   FPSPlayers
  3.00  0.00  0.00   0 0 1000.00   0
09:59:22 stats
09:59:22 og L 11/12/2008 - 09:56:38: Rcon: rcon 1696617158 
defaultrcon stats from 69.245.91.0:7130
09:59:22 CPU   InOut   Uptime  Users   FPSPlayers
  3.00  0.00  0.00   0 0 1000.00   0
09:59:22 stats
09:59:22 og L 11/12/2008 - 09:56:38: Rcon: rcon 1696617158 
defaultrcon stats from 69.245.91.0:7130
09:59:22 CPU   InOut   Uptime  Users   FPSPlayers
  3.50  0.00  0.00   0 0 1000.00   0
09:59:23 stats
09:59:23 og L 11/12/2008 - 09:56:39: Rcon: rcon 1696617158 
defaultrcon stats from 69.245.91.0:7130
09:59:23 CPU   InOut   Uptime  Users   FPSPlayers
  3.50  0.00  0.00   0 0 1000.00   0
09:59:23 stats
09:59:23 og L 11/12/2008 - 09:56:39: Rcon: rcon 1696617158 
defaultrcon stats from 69.245.91.0:7130
09:59:23 CPU   InOut   Uptime  Users   FPSPlayers
  3.50  0.00  0.00   0 0 1000.00   0
09:59:24 stats
09:59:24 og L 11/12/2008 - 09:56:40: Rcon: rcon 1696617158 
defaultrcon stats from 69.245.91.0:7130
09:59:24 CPU   InOut   Uptime  Users   FPSPlayers
  3.00  0.00  0.00   0 0 1000.00   0
09:59:25 stats
09:59:25 og L 11/12/2008 - 09:56:41: Rcon: rcon 1696617158 
defaultrcon stats from 69.245.91.0:7130
09:59:25 CPU   InOut   Uptime  Users   FPSPlayers
  3.00  0.00  0.00   0 0 1000.00   0

or...

10:01:28 stats
10:01:28 CPU   InOut   Uptime  Users   FPSPlayers
  4.00  0.00  0.00   0 0  500.00   0
10:01:33 stats
10:01:33 CPU   InOut   Uptime  Users   FPSPlayers
  4.00  0.00  0.00   0 0  500.00   0
10:01:34 stats
10:01:34 CPU   InOut   Uptime  Users   FPSPlayers
  2.00  0.00  0.00   0 0  500.00   0
10:01:34 stats
10:01:34 CPU   InOut   Uptime  Users   FPSPlayers
  1.67  0.00  0.00   0 0  500.00   0
10:01:34 stats
10:01:35 CPU   InOut   Uptime  Users   FPSPlayers
  1.67  0.00  0.00   0 0  500.00   0
10:01:35 stats
10:01:35 CPU   InOut   Uptime  Users   FPSPlayers
  2.00  0.00  0.00   0 0  500.00   0

Kveri wrote:
 Hlds - cs 1.6

 Sent from my iPhone

 On 12 Nov 2008, at 14:48, Joseph Laws [EMAIL PROTECTED] wrote:

   
 I'm sorry but which game are you guys going back and forth about?

 xLnT wrote:
 
 Then game-hosting.com is faking their stats output. They have stable
 1000fps and drops down to 500fps exactly.
 Not 501 or 499 but 500fps.. once in a while.. otherwise it's  
 1000fps stable.



   
 There is no chance of running 1000fps stable server on any  
 hardware, YOU
 CAN'T GET 1000FPS STILL server. I'm running 998-1000fps server on
 celeron 1,8GHz.

 Kveri

 tuorpeZ  wrote / napísal(a):


 
 Hello,

 Has someone succeed to get a stable 1000fps hlds on a core2duo ?
 I tryed a lot of different kernel configurations but I never  
 achieve to
 get FPS close to 1000 for a long time.

 Here what I've already tested (64bits) :
 Kernel 2.6.24.5 default
 Kernel 2.6.24.5 1000HZ
 Kernel 2.6.27.4 1000HZ No preempt
 Kernel 2.6.27.4 1000HZ preempt
 Kernel 2.6.27.4 1500HZ preempt (With USER_HZ=1500)
 Kernel 2.6.26.6 1000HZ preempt + RT patch

 Neither of those kernels achieve to get a stable +/- 900 fps  
 except for
 the RT kernel :

 CPU   InOut   Uptime  Users   FPSPlayers
 71.00  0.00  0.00  15 2  930.23   0
 stats
 CPU   InOut   Uptime  Users   FPSPlayers
 70.00  0.00  0.00  15 2  855.43   0

 BUT 70% CPU without players !

 Other kernels cause some drops to 300FPS.

 I think that my box (c2duo 2x2Ghz) simply can't compute 1000fps for
 HLDS... I think that it is only possible on a Xeon/Opteron CPU.
 Am I wrong ? Did someone succeed to get 1000fps on other than a  
 server
 class CPU (ie Xeon/Opteron) ?


 --- tuorpeZ


 en3my a écrit :



   
 None.

 Default 2.6.26.6 kernel with config i've included in prev. mail.

 One more thing i forgot to suggest - try to disable almost every  
 feature in
 MB's BIOS - COM, LPT, USB, Sound, etc. I don't have proof that  
 they really
 mess your FPS, but belive they do :)

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
 www.2Po.eu

 - Original Message -
 From: Philipp Reddigau [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Tuesday, November 11, 2008 11:13 AM
 Subject: Re: [hlds_linux] The 1000fps problem






 
 @Enemy
 Wich Kernel patches are you using?

 best regards,
 Philipp


 en3my schrieb:




   
 Speaking on the subject... I was trying to archive 1000FPS  
 performance on
 my
 dual quad box for few months under 

Re: [hlds_linux] Let us set sv_infinite_ammo 1 in server config.

2008-11-12 Thread AnAkIn .
No mods please, not in L4D. There are already enough modded servers on other
games that you can't even find a vanilla server...

2008/11/12 David A. Parker [EMAIL PROTECTED]

 A birthday mode (like TF2 has) would also be highly entertaining.
 Zombies in party hats, a Boomer that explodes into a shower of confetti,
 and of course there should be balloons.

 - Dave

 ab wrote:
  Hello
 
  When I set sv_infinite_ammo 1 in config.cfg it not working - only with
  sv_cheats 1. Unlimited ammo is very fun in zombie mods in css, and I, and
 my
  community wants this in L4D (specially on Impossible difficulty). I know,
  there will be many mods for L4D with ul. ammo, but if this is already in
  engine, let us set this on our servers.
 
 
 
  ___
  To unsubscribe, edit your list preferences, or view the list archives,
 please visit:
  http://list.valvesoftware.com/mailman/listinfo/hlds_linux
 

 --

 Dave Parker
 Utica College
 Integrated Information Technology Services
 (315) 792-3229
 Registered Linux User #408177

 ___
 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 auth server

2008-11-12 Thread gameadmin
Hi,

Since the connection originates from your computer and goes to the steam
system, the NAT system _should_ automatically forward the replies.
Certainly my dedicated server only needs 2 ports open - 27015 UDP for the
clients, and 27105 TCP for rcon

 -Original Message-
 From: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED] On Behalf 
 Of Markus Viitamäki
 Sent: 12 November 2008 14:53
 To: hlds_linux@list.valvesoftware.com
 Subject: [hlds_linux] Steam auth server
 
 Hello!
 
 I would like to know what port the steam auth server uses, 
 since I think my server wont be able to auth since its on a 
 NAT:ed network and only have
 27015 port open to the server.
 Anyone that could help me?
 
 Kind regards,
 Markus Viitamäki
 ___
 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 auth server

2008-11-12 Thread Ferenc Kovacs
2008/11/12 Markus Viitamäki [EMAIL PROTECTED]

 Hello!

 I would like to know what port the steam auth server uses, since I think my
 server wont be able to auth since its on a NAT:ed network and only have
 27015 port open to the server.
 Anyone that could help me?

 Kind regards,
 Markus Viitamäki
 ___
 To unsubscribe, edit your list preferences, or view the list archives,
 please visit:
 http://list.valvesoftware.com/mailman/listinfo/hlds_linux


This is my firewall settings for cs1.6

# players
-A INPUT -p udp -m udp --dport 26090:27050 -j ACCEPT
#friends
-A INPUT -p udp -m udp --dport 1200 -j ACCEPT
# rcon
-A INPUT -p tcp -m tcp --dport 27015 -j ACCEPT

And the outgoing connections is allowed.

Tyrael
___
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 auth server

2008-11-12 Thread Ferenc Kovacs
2008/11/12 [EMAIL PROTECTED]

 Hi,

 Since the connection originates from your computer and goes to the steam
 system, the NAT system _should_ automatically forward the replies.
 Certainly my dedicated server only needs 2 ports open - 27015 UDP for the
 clients, and 27105 TCP for rcon

  -Original Message-
  From: [EMAIL PROTECTED]
  [mailto:[EMAIL PROTECTED] On Behalf
  Of Markus Viitamäki
  Sent: 12 November 2008 14:53
  To: hlds_linux@list.valvesoftware.com
  Subject: [hlds_linux] Steam auth server
 
  Hello!
 
  I would like to know what port the steam auth server uses,
  since I think my server wont be able to auth since its on a
  NAT:ed network and only have
  27015 port open to the server.
  Anyone that could help me?
 
  Kind regards,
  Markus Viitamäki
  ___
  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

I thought that every online client needs an udp (client)port avaiable.

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


Re: [hlds_linux] The 1000fps problem

2008-11-12 Thread xLnT
The first part..


 So you guys are looking for something like this?

 09:59:21 stats
 09:59:21 og L 11/12/2008 - 09:56:37: Rcon: rcon 1696617158 
 defaultrcon stats from 69.245.91.0:7130
 09:59:21 CPU   InOut   Uptime  Users   FPSPlayers
   3.00  0.00  0.00   0 0 1000.00   0
 09:59:22 stats
 09:59:22 og L 11/12/2008 - 09:56:38: Rcon: rcon 1696617158 
 defaultrcon stats from 69.245.91.0:7130
 09:59:22 CPU   InOut   Uptime  Users   FPSPlayers
   3.00  0.00  0.00   0 0 1000.00   0
 09:59:22 stats
 09:59:22 og L 11/12/2008 - 09:56:38: Rcon: rcon 1696617158 
 defaultrcon stats from 69.245.91.0:7130
 09:59:22 CPU   InOut   Uptime  Users   FPSPlayers
   3.50  0.00  0.00   0 0 1000.00   0
 09:59:23 stats
 09:59:23 og L 11/12/2008 - 09:56:39: Rcon: rcon 1696617158 
 defaultrcon stats from 69.245.91.0:7130
 09:59:23 CPU   InOut   Uptime  Users   FPSPlayers
   3.50  0.00  0.00   0 0 1000.00   0
 09:59:23 stats
 09:59:23 og L 11/12/2008 - 09:56:39: Rcon: rcon 1696617158 
 defaultrcon stats from 69.245.91.0:7130
 09:59:23 CPU   InOut   Uptime  Users   FPSPlayers
   3.50  0.00  0.00   0 0 1000.00   0
 09:59:24 stats
 09:59:24 og L 11/12/2008 - 09:56:40: Rcon: rcon 1696617158 
 defaultrcon stats from 69.245.91.0:7130
 09:59:24 CPU   InOut   Uptime  Users   FPSPlayers
   3.00  0.00  0.00   0 0 1000.00   0
 09:59:25 stats
 09:59:25 og L 11/12/2008 - 09:56:41: Rcon: rcon 1696617158 
 defaultrcon stats from 69.245.91.0:7130
 09:59:25 CPU   InOut   Uptime  Users   FPSPlayers
   3.00  0.00  0.00   0 0 1000.00   0

 or...

 10:01:28 stats
 10:01:28 CPU   InOut   Uptime  Users   FPSPlayers
   4.00  0.00  0.00   0 0  500.00   0
 10:01:33 stats
 10:01:33 CPU   InOut   Uptime  Users   FPSPlayers
   4.00  0.00  0.00   0 0  500.00   0
 10:01:34 stats
 10:01:34 CPU   InOut   Uptime  Users   FPSPlayers
   2.00  0.00  0.00   0 0  500.00   0
 10:01:34 stats
 10:01:34 CPU   InOut   Uptime  Users   FPSPlayers
   1.67  0.00  0.00   0 0  500.00   0
 10:01:34 stats
 10:01:35 CPU   InOut   Uptime  Users   FPSPlayers
   1.67  0.00  0.00   0 0  500.00   0
 10:01:35 stats
 10:01:35 CPU   InOut   Uptime  Users   FPSPlayers
   2.00  0.00  0.00   0 0  500.00   0

 Kveri wrote:
   
 Hlds - cs 1.6

 Sent from my iPhone

 On 12 Nov 2008, at 14:48, Joseph Laws [EMAIL PROTECTED] wrote:

   
 
 I'm sorry but which game are you guys going back and forth about?

 xLnT wrote:
 
   
 Then game-hosting.com is faking their stats output. They have stable
 1000fps and drops down to 500fps exactly.
 Not 501 or 499 but 500fps.. once in a while.. otherwise it's  
 1000fps stable.



   
 
 There is no chance of running 1000fps stable server on any  
 hardware, YOU
 CAN'T GET 1000FPS STILL server. I'm running 998-1000fps server on
 celeron 1,8GHz.

 Kveri

 tuorpeZ  wrote / napísal(a):


 
   
 Hello,

 Has someone succeed to get a stable 1000fps hlds on a core2duo ?
 I tryed a lot of different kernel configurations but I never  
 achieve to
 get FPS close to 1000 for a long time.

 Here what I've already tested (64bits) :
 Kernel 2.6.24.5 default
 Kernel 2.6.24.5 1000HZ
 Kernel 2.6.27.4 1000HZ No preempt
 Kernel 2.6.27.4 1000HZ preempt
 Kernel 2.6.27.4 1500HZ preempt (With USER_HZ=1500)
 Kernel 2.6.26.6 1000HZ preempt + RT patch

 Neither of those kernels achieve to get a stable +/- 900 fps  
 except for
 the RT kernel :

 CPU   InOut   Uptime  Users   FPSPlayers
 71.00  0.00  0.00  15 2  930.23   0
 stats
 CPU   InOut   Uptime  Users   FPSPlayers
 70.00  0.00  0.00  15 2  855.43   0

 BUT 70% CPU without players !

 Other kernels cause some drops to 300FPS.

 I think that my box (c2duo 2x2Ghz) simply can't compute 1000fps for
 HLDS... I think that it is only possible on a Xeon/Opteron CPU.
 Am I wrong ? Did someone succeed to get 1000fps on other than a  
 server
 class CPU (ie Xeon/Opteron) ?


 --- tuorpeZ


 en3my a écrit :



   
 
 None.

 Default 2.6.26.6 kernel with config i've included in prev. mail.

 One more thing i forgot to suggest - try to disable almost every  
 feature in
 MB's BIOS - COM, LPT, USB, Sound, etc. I don't have proof that  
 they really
 mess your FPS, but belive they do :)

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
 www.2Po.eu

 - Original Message -
 From: Philipp Reddigau [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Tuesday, November 11, 2008 11:13 AM
 Subject: Re: [hlds_linux] The 1000fps problem






 
   
 @Enemy
 Wich Kernel patches are you using?

 best regards,
 Philipp


 en3my 

Re: [hlds_linux] Steam auth server

2008-11-12 Thread Tom Leighton
If your client connects to the server on a certain port, a packet from 
that port and IP should be routed correctly by your router back to your 
client computer.

Saying that, some NAT routers are absolute rubbish and block up with 
even a small number of packets a second, let alone an online game.

Ferenc Kovacs wrote:
 2008/11/12 [EMAIL PROTECTED]

   
 Hi,

 Since the connection originates from your computer and goes to the steam
 system, the NAT system _should_ automatically forward the replies.
 Certainly my dedicated server only needs 2 ports open - 27015 UDP for the
 clients, and 27105 TCP for rcon

 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf
 Of Markus Viitamäki
 Sent: 12 November 2008 14:53
 To: hlds_linux@list.valvesoftware.com
 Subject: [hlds_linux] Steam auth server

 Hello!

 I would like to know what port the steam auth server uses,
 since I think my server wont be able to auth since its on a
 NAT:ed network and only have
 27015 port open to the server.
 Anyone that could help me?

 Kind regards,
 Markus Viitamäki
 ___
 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

 
 I thought that every online client needs an udp (client)port avaiable.

 Tyrael
 ___
 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] Let us set sv_infinite_ammo 1 in server config.

2008-11-12 Thread Eric van Beesten
I doubt if there will be any mods for l4d. Atleast with the current server
browser it's just impossible to join a modded server. I know that connecting
through console/server browser is possible, but still the people that
actually do this is really small. 

If you join a lobby it just impossible to include all those options. So if
you server has sv_infinite_ammo to 1 then the possibility is big that your
server will be excluded to serverlist. But I can talk shit :)

-Oorspronkelijk bericht-
Van: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Namens ab
Verzonden: woensdag 12 november 2008 1:32
Aan: Half-Life dedicated Linux server mailing list
Onderwerp: [hlds_linux] Let us set sv_infinite_ammo 1 in server config.

Hello

When I set sv_infinite_ammo 1 in config.cfg it not working - only with 
sv_cheats 1. Unlimited ammo is very fun in zombie mods in css, and I, and my

community wants this in L4D (specially on Impossible difficulty). I know, 
there will be many mods for L4D with ul. ammo, but if this is already in 
engine, let us set this on our servers.



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

__ NOD32 3605 (20081112) Informatie __

Dit bericht is gecontroleerd door het NOD32 Antivirus Systeem.
http://www.nod32.nl



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


Re: [hlds_linux] Let us set sv_infinite_ammo 1 in server config.

2008-11-12 Thread Crazy Canucks
If the mod is going to be popular, which it looks as though it will, 
there will be mods, and plenty of them.  It's as inevitable as weather.

Drek


Eric van Beesten wrote:
 I doubt if there will be any mods for l4d. Atleast with the current server
 browser it's just impossible to join a modded server. I know that connecting
 through console/server browser is possible, but still the people that
 actually do this is really small. 

 If you join a lobby it just impossible to include all those options. So if
 you server has sv_infinite_ammo to 1 then the possibility is big that your
 server will be excluded to serverlist. But I can talk shit :)

 -Oorspronkelijk bericht-
 Van: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] Namens ab
 Verzonden: woensdag 12 november 2008 1:32
 Aan: Half-Life dedicated Linux server mailing list
 Onderwerp: [hlds_linux] Let us set sv_infinite_ammo 1 in server config.

 Hello

 When I set sv_infinite_ammo 1 in config.cfg it not working - only with 
 sv_cheats 1. Unlimited ammo is very fun in zombie mods in css, and I, and my

 community wants this in L4D (specially on Impossible difficulty). I know, 
 there will be many mods for L4D with ul. ammo, but if this is already in 
 engine, let us set this on our servers.



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

 __ NOD32 3605 (20081112) Informatie __

 Dit bericht is gecontroleerd door het NOD32 Antivirus Systeem.
 http://www.nod32.nl



 ___
 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] The 1000fps problem

2008-11-12 Thread Joseph Laws
I'm sorry but which game are you guys going back and forth about?

xLnT wrote:
 Then game-hosting.com is faking their stats output. They have stable 
 1000fps and drops down to 500fps exactly.
 Not 501 or 499 but 500fps.. once in a while.. otherwise it's 1000fps stable.


   
 There is no chance of running 1000fps stable server on any hardware, YOU 
 CAN'T GET 1000FPS STILL server. I'm running 998-1000fps server on 
 celeron 1,8GHz.

 Kveri

 tuorpeZ  wrote / napísal(a):
   
 
 Hello,

 Has someone succeed to get a stable 1000fps hlds on a core2duo ?
 I tryed a lot of different kernel configurations but I never achieve to 
 get FPS close to 1000 for a long time.

 Here what I've already tested (64bits) :
 Kernel 2.6.24.5 default
 Kernel 2.6.24.5 1000HZ
 Kernel 2.6.27.4 1000HZ No preempt
 Kernel 2.6.27.4 1000HZ preempt
 Kernel 2.6.27.4 1500HZ preempt (With USER_HZ=1500)
 Kernel 2.6.26.6 1000HZ preempt + RT patch

 Neither of those kernels achieve to get a stable +/- 900 fps except for 
 the RT kernel :

 CPU   InOut   Uptime  Users   FPSPlayers
 71.00  0.00  0.00  15 2  930.23   0
 stats
 CPU   InOut   Uptime  Users   FPSPlayers
 70.00  0.00  0.00  15 2  855.43   0

 BUT 70% CPU without players !

 Other kernels cause some drops to 300FPS.

 I think that my box (c2duo 2x2Ghz) simply can't compute 1000fps for 
 HLDS... I think that it is only possible on a Xeon/Opteron CPU.
 Am I wrong ? Did someone succeed to get 1000fps on other than a server 
 class CPU (ie Xeon/Opteron) ?


 --- tuorpeZ


 en3my a écrit :
   
 
   
 None.

 Default 2.6.26.6 kernel with config i've included in prev. mail.

 One more thing i forgot to suggest - try to disable almost every feature 
 in 
 MB's BIOS - COM, LPT, USB, Sound, etc. I don't have proof that they really 
 mess your FPS, but belive they do :)

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message - 
 From: Philipp Reddigau [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list 
 hlds_linux@list.valvesoftware.com
 Sent: Tuesday, November 11, 2008 11:13 AM
 Subject: Re: [hlds_linux] The 1000fps problem


   
 
   
 
 @Enemy
 Wich Kernel patches are you using?

 best regards,
 Philipp


 en3my schrieb:
 
   
 
   
 Speaking on the subject... I was trying to archive 1000FPS performance 
 on 
 my
 dual quad box for few months under Debian Linux. Best result i've got is 
 by
 using latest kernel (im using 2.6.26.5) with kernel config you can get at
 http://2po.eu/downloads/custom/www.2po.eu_linux_kernel_2.6.26.6.config

 But i suggest anyone to experiment with IO Schedulers, all the 
 settings 
 in
 Processor type and features, try to disable all the Power Managment, 
 try
 kernel param acpi=off (append=acpi=off for lilo.conf).

 When dealing with lot of servers on one physical box (i have 8 physical
 cores and allow to run about 20 HLDS's and few HLDSS's at same time) you
 must experiment with affinities (man taskset in Linux) and priorities
 (man renice).

 And as it was suggested before in this maillist - if you're using 4+ GB 
 of
 ram, use 64bit distro.

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message - 
 From: Faustas Buskevicius [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Monday, November 10, 2008 10:13 PM
 Subject: Re: [hlds_linux] The 1000fps problem



   
 
   
 
 Take it easy :) I didn't say they hacked it.
 Since CPU values have been known to be reported incorrectly, there's
 no reason why fps values would *always* be reliable and accurate.

 In response to OP, try running 1000hz, not tickless kernel. Kveri has
 suggested doing so in the past. I think it's worth a shot. Please let
 us know of your findings.

 On Mon, Nov 10, 2008 at 7:15 PM, en3my [EMAIL PROTECTED] wrote:

 
   
 
   
 2 Faustas:
 I think if they've hacked the output of stats - fps value, they would
 not
 change the stats - cpu use field. Don't they? :) Any way, not me nor 
 my
 friends have a single complain about GH.com servers. That's why i 
 belive
 the
 text i see in stats command and i belive stable 1000 fps is possible 
 to
 archive (under Linux, don't know about others OS's).

 2 J T:
 I'm not advertising any companies hosting. I've just told that 
 perfect
 server is a real thing :)

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message -
 From: Faustas Buskevicius [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Monday, November 10, 2008 6:55 PM
 Subject: Re: [hlds_linux] The 1000fps problem



   
 
   
 
 -pingboost 3 only gives speeded servers when used in combination
 with sys_ticrate 1.
 Using -pingboost 3 with sys_ticrate 1000 will not cause any speed
 related 

Re: [hlds_linux] Let us set sv_infinite_ammo 1 in server config.

2008-11-12 Thread SakeFox
I can see mods being the down fall of this game. Only because with the 
lobby players wont be able to chose there servers and with the way mod 
are made they will have it hidden so they can have people join there 
servers.

Crazy Canucks wrote:
 If the mod is going to be popular, which it looks as though it will, 
 there will be mods, and plenty of them.  It's as inevitable as weather.

 Drek


 Eric van Beesten wrote:
   
 I doubt if there will be any mods for l4d. Atleast with the current server
 browser it's just impossible to join a modded server. I know that connecting
 through console/server browser is possible, but still the people that
 actually do this is really small. 

 If you join a lobby it just impossible to include all those options. So if
 you server has sv_infinite_ammo to 1 then the possibility is big that your
 server will be excluded to serverlist. But I can talk shit :)

 -Oorspronkelijk bericht-
 Van: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] Namens ab
 Verzonden: woensdag 12 november 2008 1:32
 Aan: Half-Life dedicated Linux server mailing list
 Onderwerp: [hlds_linux] Let us set sv_infinite_ammo 1 in server config.

 Hello

 When I set sv_infinite_ammo 1 in config.cfg it not working - only with 
 sv_cheats 1. Unlimited ammo is very fun in zombie mods in css, and I, and my

 community wants this in L4D (specially on Impossible difficulty). I know, 
 there will be many mods for L4D with ul. ammo, but if this is already in 
 engine, let us set this on our servers.



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

 __ NOD32 3605 (20081112) Informatie __

 Dit bericht is gecontroleerd door het NOD32 Antivirus Systeem.
 http://www.nod32.nl



 ___
 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


[hlds_linux] Testing new srcds_i486 for l4d demo

2008-11-12 Thread Chris Green
I'd like to send a couple of people a new srcds_i486 which contains updated 
-fork code and functionality for testing. highlights are  the ability to 
connect to a parent process netconport and issue commands. supported commands 
are things like listing the status (#players, map) of all subprocesses, killing 
the server, and a delayed shutdown function (server shuts down once all 
subprocesses have finished their games), plus a fix for hitting enter in the 
shell where the forking sever is running makes it take 100% of cpu.

Drop me an email if you want to test this. I'm especially interested in people 
running large forked servers or server farms who can test the admin 
functionality and find bugs.



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


Re: [hlds_linux] Left 4 Dead Demo Update Available

2008-11-12 Thread Richard Eid
I'm in the same situation as your friend.  I'm hosting my own server and
sometimes have difficulty connecting.  I get the same error about it being
reserved for lobbies only.  I think what's doing it are the reservation
cookies.  I can't seem to start up my server and connect to it before it's
filled by four players through the matchmaking system.

Here's what I've been doing for now.  The server runs 24/7 because I like
giving other people a place to play.  When it's time for me to use my own
server, I'll set sv_password.  After a while, the players leave one-by-one
or all together.  When the server is empty, I join it through the server
browser and then remove the password.  This then opens the server for others
to connect to it, which usually happens quickly.

One problem I've found is that even if only one person connects to my server
through the matchmaking system(leaving three slots still free), the server
then becomes reserved for people joining through a lobby.  If I try to
connect to it through the server browser, I get the same message your friend
is getting.  The only way for me to connect then is for the server to be
empty.  sv_unreserve seems not to help, but as soon as I execute that
command, another reservation cookie is almost immediately sent, so maybe I'm
just missing that 8ms window of connection time I get after unreserving the
server. :p

I have not been successful using sv_search_key, either.  When it's set on my
client, I get an error about no dedicated servers found.  I'm going to play
with sv_search_key some more.

By the way, I'm running a Windows DS, not Linux.

-Richard Eid


On Wed, Nov 12, 2008 at 1:09 AM, Tin Omen [EMAIL PROTECTED] wrote:

 We are having a similar issue, although this seems to speak more towards
 the overall design of the game.

 One of my clan mates hosts the server at his home. I seem to be unable
 to configure the server into allowing him to join.

 Start Command Line:
 ./srcds_run \
 -game left4dead \
 +ip 192.168.1.251 \
 +port 27015 \
 +hostname Khuh Left 4 Dead Demo Server \
 +map l4d_dem_hospital01_apartment \
 -fork 4

 Server.cfg:
 sv_allow_lobby_connect_only 0
 sv_search_key Redacted
 rcon_password redacted
 sv_alltalk 1
 z_difficulty impossible

 Ok, I know this is a well known issue for players both hosting and
 joining from behind a firewall. In CS:S for instance one just adds the
 server using its internal IP to the browser favorites and joins that
 way. After he failed to connect when we launched from the lobby, we all
 remembered this fact (one failing of the lobby system) and had him try
 using the server browser. No Joy.

 I thought perhaps it was a DNS issue combined with the firewall. We
 added a hosts entry on his computer so the server host name would
 resolve to the internal IP. However now he still cannot connect as he
 gets the Server is reserved only for members of the joining lobby.

 He can join other forks however, just not the fork we are connected to.
 The game we are on was launched through the lobby.

 I disconnected from the game and I was able to connect through the
 server browser from outside his firewall. I didn't receive the same
 error message.

 We tried having him add the sv_search_key keyword, that didn't change
 the results.

 Any ideas?

 Joseph Laws wrote:
  Same here.  Prior to update, only people using the browser could join.
  Since the update, it is reserved for lobby only.  Here is the config I'm
  using:
 
  // Hostname
  hostname HiDef DeathTrap [CHI] Left4Dead - hd-gaming.com
 
  // Rcon Password
  rcon_password *
 
  // Private Password
  sv_password 
 
  sv_tags Server Browser Join Enabled
 
  // server cvars
  sv_maxcmdrate 100
  sv_maxupdaterate 100
  rate 25000
  sv_alltalk 1
  sv_pausable 0
  sv_cheats 0
  sv_consistency 1
  sv_voiceenable 1
  sv_pure 1
  sv_allow_lobby_connect_only 0
 
 
  // Difficulty
  z_difficulty impossible
 
  // server logging
  log on
  sv_log_onefile 0
  sv_logfile 1
  sv_logbans 1
  sv_logecho 1
 
  // operation
  sv_lan 0
  sv_region 0
 
  // execute ban files
  exec banned.cfg
  writeid
  writeip
 
 
 
 
 
  zshadow wrote:
 
  Is sv_unreserve no longer working for anyone else after this update?
  Running three severs here with sv_unreserve in each config, and I'm
  receiving the message Server is reserved only for members of the
  joining lobby on connect. Worked fine before the update.
 
  ___
  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,
 

Re: [hlds_linux] The 1000fps problem

2008-11-12 Thread Kveri
There is no chance of running 1000fps stable server on any hardware, YOU 
CAN'T GET 1000FPS STILL server. I'm running 998-1000fps server on 
celeron 1,8GHz.

Kveri

tuorpeZ  wrote / napísal(a):
 Hello,

 Has someone succeed to get a stable 1000fps hlds on a core2duo ?
 I tryed a lot of different kernel configurations but I never achieve to 
 get FPS close to 1000 for a long time.

 Here what I've already tested (64bits) :
 Kernel 2.6.24.5 default
 Kernel 2.6.24.5 1000HZ
 Kernel 2.6.27.4 1000HZ No preempt
 Kernel 2.6.27.4 1000HZ preempt
 Kernel 2.6.27.4 1500HZ preempt (With USER_HZ=1500)
 Kernel 2.6.26.6 1000HZ preempt + RT patch

 Neither of those kernels achieve to get a stable +/- 900 fps except for 
 the RT kernel :

 CPU   InOut   Uptime  Users   FPSPlayers
 71.00  0.00  0.00  15 2  930.23   0
 stats
 CPU   InOut   Uptime  Users   FPSPlayers
 70.00  0.00  0.00  15 2  855.43   0

 BUT 70% CPU without players !

 Other kernels cause some drops to 300FPS.

 I think that my box (c2duo 2x2Ghz) simply can't compute 1000fps for 
 HLDS... I think that it is only possible on a Xeon/Opteron CPU.
 Am I wrong ? Did someone succeed to get 1000fps on other than a server 
 class CPU (ie Xeon/Opteron) ?


 --- tuorpeZ


 en3my a écrit :
   
 None.

 Default 2.6.26.6 kernel with config i've included in prev. mail.

 One more thing i forgot to suggest - try to disable almost every feature in 
 MB's BIOS - COM, LPT, USB, Sound, etc. I don't have proof that they really 
 mess your FPS, but belive they do :)

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message - 
 From: Philipp Reddigau [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list 
 hlds_linux@list.valvesoftware.com
 Sent: Tuesday, November 11, 2008 11:13 AM
 Subject: Re: [hlds_linux] The 1000fps problem


   
 
 @Enemy
 Wich Kernel patches are you using?

 best regards,
 Philipp


 en3my schrieb:
 
   
 Speaking on the subject... I was trying to archive 1000FPS performance on 
 my
 dual quad box for few months under Debian Linux. Best result i've got is 
 by
 using latest kernel (im using 2.6.26.5) with kernel config you can get at
 http://2po.eu/downloads/custom/www.2po.eu_linux_kernel_2.6.26.6.config

 But i suggest anyone to experiment with IO Schedulers, all the settings 
 in
 Processor type and features, try to disable all the Power Managment, 
 try
 kernel param acpi=off (append=acpi=off for lilo.conf).

 When dealing with lot of servers on one physical box (i have 8 physical
 cores and allow to run about 20 HLDS's and few HLDSS's at same time) you
 must experiment with affinities (man taskset in Linux) and priorities
 (man renice).

 And as it was suggested before in this maillist - if you're using 4+ GB 
 of
 ram, use 64bit distro.

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message - 
 From: Faustas Buskevicius [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Monday, November 10, 2008 10:13 PM
 Subject: Re: [hlds_linux] The 1000fps problem



   
 
 Take it easy :) I didn't say they hacked it.
 Since CPU values have been known to be reported incorrectly, there's
 no reason why fps values would *always* be reliable and accurate.

 In response to OP, try running 1000hz, not tickless kernel. Kveri has
 suggested doing so in the past. I think it's worth a shot. Please let
 us know of your findings.

 On Mon, Nov 10, 2008 at 7:15 PM, en3my [EMAIL PROTECTED] wrote:

 
   
 2 Faustas:
 I think if they've hacked the output of stats - fps value, they would
 not
 change the stats - cpu use field. Don't they? :) Any way, not me nor 
 my
 friends have a single complain about GH.com servers. That's why i 
 belive
 the
 text i see in stats command and i belive stable 1000 fps is possible 
 to
 archive (under Linux, don't know about others OS's).

 2 J T:
 I'm not advertising any companies hosting. I've just told that 
 perfect
 server is a real thing :)

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message -
 From: Faustas Buskevicius [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Monday, November 10, 2008 6:55 PM
 Subject: Re: [hlds_linux] The 1000fps problem



   
 
 -pingboost 3 only gives speeded servers when used in combination
 with sys_ticrate 1.
 Using -pingboost 3 with sys_ticrate 1000 will not cause any speed
 related problems at all.

 On an unrelated, personal and subjective side note, I haven't seen
 more than 0.75% CPU usage via rcon stats on any of the mentioned
 GSPs HLDS servers with 10 players on them two years ago. Which made me
 think the whole output might have been false.

 On Mon, Nov 10, 2008 at 4:12 PM, J T [EMAIL PROTECTED] wrote:

 
   
 I don't get it? Are you advertising that game-hosting.com gives 
 better
 

Re: [hlds_linux] Let us set sv_infinite_ammo 1 in server config.

2008-11-12 Thread Eric van Beesten
I still think the lobby is to limited. Valve is always supporting mods. But,
as I said before (and what sakefox is saying), I think valve is making a big
mistake with the current lobby.

In my opinion I see a community lobby.. So basically if I want to play on my
own community server I only need to join a community lobby. If there are 4
players in the community lobby it will be hosted on 1 of my own community
servers. So basically you have 1 lobby for more servers in my case. If
players are not community bounded they can just press a button witch let him
join a community lobby nearby his home location.

This way community's can host their own mods and tweak it and still get
players on it. Server managers can customize their own lobby. 

The current lobby is just crappy for big community's. Half of my community
is playing l4d, but I can't force them to join our server by the serverlist
bypass. They just connect the easy way and play on a different server. If
you are a small community it's really a good way to get players, because
people who don't know your community are still coming to play on your
server. I can really understand that server managers don't want to buy a
extra server to host l4d, because its not sure that your community is going
to play on those servers. 

Beside that.. how are community members going to monitor the server. At this
moment I have 7 l4d demo servers running, but nobody of my community have
played on those servers. So I can't assign admin's to a server. 

I say a valve reply coming by about this subject, but I really think they
needed to add some sort of community lobby. 


-Oorspronkelijk bericht-
Van: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Namens SakeFox
Verzonden: woensdag 12 november 2008 17:15
Aan: Half-Life dedicated Linux server mailing list
Onderwerp: Re: [hlds_linux] Let us set sv_infinite_ammo 1 in server config.

I can see mods being the down fall of this game. Only because with the 
lobby players wont be able to chose there servers and with the way mod 
are made they will have it hidden so they can have people join there 
servers.

Crazy Canucks wrote:
 If the mod is going to be popular, which it looks as though it will, 
 there will be mods, and plenty of them.  It's as inevitable as weather.

 Drek


 Eric van Beesten wrote:
   
 I doubt if there will be any mods for l4d. Atleast with the current
server
 browser it's just impossible to join a modded server. I know that
connecting
 through console/server browser is possible, but still the people that
 actually do this is really small. 

 If you join a lobby it just impossible to include all those options. So
if
 you server has sv_infinite_ammo to 1 then the possibility is big that
your
 server will be excluded to serverlist. But I can talk shit :)

 -Oorspronkelijk bericht-
 Van: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] Namens ab
 Verzonden: woensdag 12 november 2008 1:32
 Aan: Half-Life dedicated Linux server mailing list
 Onderwerp: [hlds_linux] Let us set sv_infinite_ammo 1 in server config.

 Hello

 When I set sv_infinite_ammo 1 in config.cfg it not working - only with 
 sv_cheats 1. Unlimited ammo is very fun in zombie mods in css, and I, and
my

 community wants this in L4D (specially on Impossible difficulty). I know,

 there will be many mods for L4D with ul. ammo, but if this is already in 
 engine, let us set this on our servers.



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

 __ NOD32 3605 (20081112) Informatie __

 Dit bericht is gecontroleerd door het NOD32 Antivirus Systeem.
 http://www.nod32.nl



 ___
 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


__ NOD32 3607 (20081112) Informatie __

Dit bericht is gecontroleerd door het NOD32 Antivirus Systeem.
http://www.nod32.nl



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


Re: [hlds_linux] l4d Dedicated server notes

2008-11-12 Thread Saint K.
Hi,

Thanks for your reply.

How about the server FPS? Is it default running on 30FPS and not going
higher/lower? Or are you getting different readings?

Cheers,

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Milton Ngan
Sent: Wednesday, November 12, 2008 9:41 AM
To: Half-Life dedicated Linux server mailing list
Subject: Re: [hlds_linux] l4d Dedicated server notes

Currently I am running the vanilla Lenny kernel. I have not done any tuning
to it yet. If it looks like there is a need then we will. But right now we
are happy with the performance we can get out of the system, there is no
need to try and further optimize it.

M.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Saint K.
Sent: Tuesday, November 11, 2008 9:55 PM
To: 'Half-Life dedicated Linux server mailing list'
Subject: Re: [hlds_linux] l4d Dedicated server notes

Hi,

Thanks for sharing the information. One more question for this, have you
made any specific changes to the kernel, or is it just a base install from
Lenny?

Cheers

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Milton Ngan
Sent: Wednesday, November 12, 2008 12:58 AM
To: hlds_linux@list.valvesoftware.com
Subject: [hlds_linux] l4d Dedicated server notes

I have been working with Chris to get all of the dedicated servers up and
running with the new features.

What I have been using to host dedicated servers for L4D is:

2x 2.66 GHz Core 2 Quad (Yorkfield) or 2x 2.5GHz LV Core 2 Quad (Yorkfield)
8GB RAM
Debian Lenny (2.6.26-1-amd64)

On this configuration I have been able to run 40 instances of the L4D
dedicated server supporting 120-140 players simultaneously. With Vs mode,
this number will increase with no noticeable change in performance.

The typical command line I am using to start up the servers in -fork mode
looks like this:

./srcds_run \
-game left4dead \
-ip 1.1.1.1\
-netconport 9000+##\
-netconpassword password\
-steamport 27690+##\
+hostname My_L4D_Server_##\
+sv_tags reservable\
+exec server/##.cfg\
+map l4d_dem_hospital01_apartment\
-fork 40

I think what Chris forgot to mention was that the ## syntax can be used in
an expression. So here rather than just substituting the instance number in,
I am using it to add the value to an existing number.

Someone asked about why -exec ##.cfg didn't work. I would suggest using
+exec ##.cfg instead. This is the format I am using and this appears to
function correctly. Also, make sure that your files are zero padded to two
digits (i.e 01, 02, etc...).

I also had to do a lot of shuffling around of port numbers to allow 40
server instances to run correctly. This is because many of the default port
numbers are too close to one another to support more than about 5-10
servers. The ports you need to worry about are:

-netconport
-steamport
+clientport
+hostport
+tv_port
+matchmakingport
+systemlinkport

I control the first two from the command line since they are not convars,
the rest I put into my config files. Just space the port nunbers apart so
there is a gap larger than the number of dedicated servers you intend to run
on the same box.

Milton
___
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:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Server will not start, crashing

2008-11-12 Thread Jordy van Wolferen
For debugging you need gdb

On Wed, Nov 12, 2008 at 1:55 PM, Jay Deiman [EMAIL PROTECTED] wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 I've been trying to get a srcds server running for the left 4 dead demo
 and I've had zero success with it so far.  It crashes on startup every
 time.  I've included the command-line output as well as some general
 machine info.  If anyone would like to see anything else, I would be
 happy to supply it, including the core file.


 Command run
 ==

 janus l4d_demo # ./srcds_run -game left4dead -ip *.*.*.* +map
 l4d_dem_hospital01_apartment -debug
 Auto detecting CPU
 Using AMD Optimised binary.
 Enabling debug mode
 ./srcds_run: line 153: gdb: command not found
 Please install gdb first.
 goto http://www.gnu.org/software/gdb/
 Server will auto-restart if there is a crash.
 HL_CMD = ./srcds_i486 -game left4dead -ip *.*.*.* +map
 l4d_dem_hospital01_apartment -debug -fork +map l4d_dem_hospital01_apartment

 Console initialized.
 Game.dll loaded for L4D - Normal
 Server is hibernating
 ConVarRef test_progression_loop doesn't point to an existing ConVar
 Game supporting (2) split screen players
 maxplayers set to 14
 Unknown command r_decal_cullsize
 Unknown command mat_bloom_scalefactor_scalar
 Network: IP unknown, mode MP, dedicated Yes, ports 27015 SV / 27005 CL
 -  Host_NewGame 
 Host_NewGame on map l4d_dem_hospital01_apartment
 ConVarRef room_type doesn't point to an existing ConVar
 Executing dedicated server config file
 Commentary: Could not find commentary data file
 'maps/l4d_dem_hospital01_apartment_commentary.txt'.
 [S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient.
 Continuing with current version anyway.
 ./srcds_run: line 361: 29649 Illegal instruction (core dumped) $HL_CMD
 Add -debug to the ./srcds_run command line to generate a debug.log to
 help with solving this problem
 Wed Nov 12 06:37:31 CST 2008: Server restart in 10 seconds
 Wed Nov 12 06:37:33 CST 2008: Server Quit

 ==

 CPU info:
 ==
 # cat /proc/cpuinfo
 processor : 0
 vendor_id : AuthenticAMD
 cpu family : 6
 model  : 6
 model name : AMD Athlon(tm) MP 1700+
 stepping : 2
 cpu MHz  : 1466.773
 cache size : 256 KB
 fdiv_bug : no
 hlt_bug  : no
 f00f_bug : no
 coma_bug : no
 fpu   : yes
 fpu_exception : yes
 cpuid level : 1
 wp  : yes
 flags  : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
 pat pse36 mmx fxsr sse syscall mp mmxext 3dnowext 3dnow ts
 bogomips : 2936.82
 clflush size  : 32

 processor : 1
 ...

 ==

 Kernel:
 ==

 # uname -a
 Linux janus 2.6.24-gentoo-r8 #1 SMP PREEMPT Wed May 28 21:40:37 CDT 2008
 i686 AMD Athlon(tm) MP 1700+ AuthenticAMD GNU/Linux

 ==
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.0.9 (GNU/Linux)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

 iEYEARECAAYFAkka0jAACgkQQ0lr+ZVKSBg9yQCfRZ+hKWaZbKITQTUBdSFnNn/F
 XJ4AniIlv+C+a5opTJZMP18CStxwSQ6v
 =VjLn
 -END PGP SIGNATURE-

 ___
 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] Let us set sv_infinite_ammo 1 in server config.

2008-11-12 Thread Pete
If they do implement the server browser like in other games, they
should enable an option where the user can select to play on vanilla
servers.  Or just allow lobby to connect to vanilla servers and no Mod
that will solve any problem of lobby people haveing to downlaod mods
etc.

Pete

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


Re: [hlds_linux] The 1000fps problem

2008-11-12 Thread Philipp Reddigau
Hi,
the server do not using 70% it is using maybe 7% its a failure at 
sv_stats because you have set user_hz to 1000. look at your power @ top 
and disable the cpu feature at server commandline +sv_stats 0

greets
tuorpeZ schrieb:
 Hello,

 Has someone succeed to get a stable 1000fps hlds on a core2duo ?
 I tryed a lot of different kernel configurations but I never achieve to 
 get FPS close to 1000 for a long time.

 Here what I've already tested (64bits) :
 Kernel 2.6.24.5 default
 Kernel 2.6.24.5 1000HZ
 Kernel 2.6.27.4 1000HZ No preempt
 Kernel 2.6.27.4 1000HZ preempt
 Kernel 2.6.27.4 1500HZ preempt (With USER_HZ=1500)
 Kernel 2.6.26.6 1000HZ preempt + RT patch

 Neither of those kernels achieve to get a stable +/- 900 fps except for 
 the RT kernel :

 CPU   InOut   Uptime  Users   FPSPlayers
 71.00  0.00  0.00  15 2  930.23   0
 stats
 CPU   InOut   Uptime  Users   FPSPlayers
 70.00  0.00  0.00  15 2  855.43   0

 BUT 70% CPU without players !

 Other kernels cause some drops to 300FPS.

 I think that my box (c2duo 2x2Ghz) simply can't compute 1000fps for 
 HLDS... I think that it is only possible on a Xeon/Opteron CPU.
 Am I wrong ? Did someone succeed to get 1000fps on other than a server 
 class CPU (ie Xeon/Opteron) ?


 --- tuorpeZ


 en3my a écrit :
   
 None.

 Default 2.6.26.6 kernel with config i've included in prev. mail.

 One more thing i forgot to suggest - try to disable almost every feature in 
 MB's BIOS - COM, LPT, USB, Sound, etc. I don't have proof that they really 
 mess your FPS, but belive they do :)

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message - 
 From: Philipp Reddigau [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list 
 hlds_linux@list.valvesoftware.com
 Sent: Tuesday, November 11, 2008 11:13 AM
 Subject: Re: [hlds_linux] The 1000fps problem


   
 
 @Enemy
 Wich Kernel patches are you using?

 best regards,
 Philipp


 en3my schrieb:
 
   
 Speaking on the subject... I was trying to archive 1000FPS performance on 
 my
 dual quad box for few months under Debian Linux. Best result i've got is 
 by
 using latest kernel (im using 2.6.26.5) with kernel config you can get at
 http://2po.eu/downloads/custom/www.2po.eu_linux_kernel_2.6.26.6.config

 But i suggest anyone to experiment with IO Schedulers, all the settings 
 in
 Processor type and features, try to disable all the Power Managment, 
 try
 kernel param acpi=off (append=acpi=off for lilo.conf).

 When dealing with lot of servers on one physical box (i have 8 physical
 cores and allow to run about 20 HLDS's and few HLDSS's at same time) you
 must experiment with affinities (man taskset in Linux) and priorities
 (man renice).

 And as it was suggested before in this maillist - if you're using 4+ GB 
 of
 ram, use 64bit distro.

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message - 
 From: Faustas Buskevicius [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Monday, November 10, 2008 10:13 PM
 Subject: Re: [hlds_linux] The 1000fps problem



   
 
 Take it easy :) I didn't say they hacked it.
 Since CPU values have been known to be reported incorrectly, there's
 no reason why fps values would *always* be reliable and accurate.

 In response to OP, try running 1000hz, not tickless kernel. Kveri has
 suggested doing so in the past. I think it's worth a shot. Please let
 us know of your findings.

 On Mon, Nov 10, 2008 at 7:15 PM, en3my [EMAIL PROTECTED] wrote:

 
   
 2 Faustas:
 I think if they've hacked the output of stats - fps value, they would
 not
 change the stats - cpu use field. Don't they? :) Any way, not me nor 
 my
 friends have a single complain about GH.com servers. That's why i 
 belive
 the
 text i see in stats command and i belive stable 1000 fps is possible 
 to
 archive (under Linux, don't know about others OS's).

 2 J T:
 I'm not advertising any companies hosting. I've just told that 
 perfect
 server is a real thing :)

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message -
 From: Faustas Buskevicius [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Monday, November 10, 2008 6:55 PM
 Subject: Re: [hlds_linux] The 1000fps problem



   
 
 -pingboost 3 only gives speeded servers when used in combination
 with sys_ticrate 1.
 Using -pingboost 3 with sys_ticrate 1000 will not cause any speed
 related problems at all.

 On an unrelated, personal and subjective side note, I haven't seen
 more than 0.75% CPU usage via rcon stats on any of the mentioned
 GSPs HLDS servers with 10 players on them two years ago. Which made me
 think the whole output might have been false.

 On Mon, Nov 10, 2008 at 4:12 PM, J T [EMAIL PROTECTED] wrote:

 
   
 I don't get it? Are you advertising 

Re: [hlds_linux] l4d Dedicated server notes

2008-11-12 Thread Chris Green
Is anyone out there successfully running 40 servers on one box? Milton's data 
from our servers is that (at least on an 8-core xeon system with 8gb of ram), 
40 should be workable.


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Milton Ngan
Sent: Wednesday, November 12, 2008 12:41 AM
To: Half-Life dedicated Linux server mailing list
Subject: Re: [hlds_linux] l4d Dedicated server notes

Currently I am running the vanilla Lenny kernel. I have not done any tuning to 
it yet. If it looks like there is a need then we will. But right now we are 
happy with the performance we can get out of the system, there is no need to 
try and further optimize it.

M.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Saint K.
Sent: Tuesday, November 11, 2008 9:55 PM
To: 'Half-Life dedicated Linux server mailing list'
Subject: Re: [hlds_linux] l4d Dedicated server notes

Hi,

Thanks for sharing the information. One more question for this, have you
made any specific changes to the kernel, or is it just a base install from
Lenny?

Cheers

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Milton Ngan
Sent: Wednesday, November 12, 2008 12:58 AM
To: hlds_linux@list.valvesoftware.com
Subject: [hlds_linux] l4d Dedicated server notes

I have been working with Chris to get all of the dedicated servers up and
running with the new features.

What I have been using to host dedicated servers for L4D is:

2x 2.66 GHz Core 2 Quad (Yorkfield) or 2x 2.5GHz LV Core 2 Quad (Yorkfield)
8GB RAM
Debian Lenny (2.6.26-1-amd64)

On this configuration I have been able to run 40 instances of the L4D
dedicated server supporting 120-140 players simultaneously. With Vs mode,
this number will increase with no noticeable change in performance.

The typical command line I am using to start up the servers in -fork mode
looks like this:

./srcds_run \
-game left4dead \
-ip 1.1.1.1\
-netconport 9000+##\
-netconpassword password\
-steamport 27690+##\
+hostname My_L4D_Server_##\
+sv_tags reservable\
+exec server/##.cfg\
+map l4d_dem_hospital01_apartment\
-fork 40

I think what Chris forgot to mention was that the ## syntax can be used in
an expression. So here rather than just substituting the instance number in,
I am using it to add the value to an existing number.

Someone asked about why -exec ##.cfg didn't work. I would suggest using
+exec ##.cfg instead. This is the format I am using and this appears to
function correctly. Also, make sure that your files are zero padded to two
digits (i.e 01, 02, etc...).

I also had to do a lot of shuffling around of port numbers to allow 40
server instances to run correctly. This is because many of the default port
numbers are too close to one another to support more than about 5-10
servers. The ports you need to worry about are:

-netconport
-steamport
+clientport
+hostport
+tv_port
+matchmakingport
+systemlinkport

I control the first two from the command line since they are not convars,
the rest I put into my config files. Just space the port nunbers apart so
there is a gap larger than the number of dedicated servers you intend to run
on the same box.

Milton
___
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:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] l4d Dedicated server notes

2008-11-12 Thread Steven Hartland
Context switch issues usually become too significant at around the 25 mark but 
not tried L4D in that scenario, it may run but if 
it will run well is another matter.

Regard
Steve
- Original Message - 
From: Chris Green [EMAIL PROTECTED]
To: 'Half-Life dedicated Linux server mailing list' 
hlds_linux@list.valvesoftware.com
Sent: Wednesday, November 12, 2008 7:11 PM
Subject: Re: [hlds_linux] l4d Dedicated server notes


 Is anyone out there successfully running 40 servers on one box? Milton's 
 data from our servers is that (at least on an 8-core 
 xeon system with 8gb of ram), 40 should be workable.



This e.mail is private and confidential between Multiplay (UK) Ltd. and the 
person or entity to whom it is addressed. In the event of misdirection, the 
recipient is prohibited from using, copying, printing or otherwise 
disseminating it or any information contained in it. 

In the event of misdirection, illegible or incomplete transmission please 
telephone +44 845 868 1337
or return the E.mail to [EMAIL PROTECTED]


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


Re: [hlds_linux] The 1000fps problem

2008-11-12 Thread John
It is entirely possible to maintain a constant 1000fps for HL1-based servers 
on Linux without faking it. In fact it would probably be harder to fake it 
than to actually do it. The right hardware combined with appropriate kernel 
optimization options and -pingboost 2 make it possible.

-John

- Original Message - 
From: xLnT [EMAIL PROTECTED]
To: Half-Life dedicated Linux server mailing list 
hlds_linux@list.valvesoftware.com
Sent: Wednesday, November 12, 2008 5:41 AM
Subject: Re: [hlds_linux] The 1000fps problem


Then game-hosting.com is faking their stats output. They have stable
1000fps and drops down to 500fps exactly.
Not 501 or 499 but 500fps.. once in a while.. otherwise it's 1000fps stable.


 There is no chance of running 1000fps stable server on any hardware, YOU
 CAN'T GET 1000FPS STILL server. I'm running 998-1000fps server on
 celeron 1,8GHz.

 Kveri

 tuorpeZ  wrote / napísal(a):

 Hello,

 Has someone succeed to get a stable 1000fps hlds on a core2duo ?
 I tryed a lot of different kernel configurations but I never achieve to
 get FPS close to 1000 for a long time.

 Here what I've already tested (64bits) :
 Kernel 2.6.24.5 default
 Kernel 2.6.24.5 1000HZ
 Kernel 2.6.27.4 1000HZ No preempt
 Kernel 2.6.27.4 1000HZ preempt
 Kernel 2.6.27.4 1500HZ preempt (With USER_HZ=1500)
 Kernel 2.6.26.6 1000HZ preempt + RT patch

 Neither of those kernels achieve to get a stable +/- 900 fps except for
 the RT kernel :

 CPU   InOut   Uptime  Users   FPSPlayers
 71.00  0.00  0.00  15 2  930.23   0
 stats
 CPU   InOut   Uptime  Users   FPSPlayers
 70.00  0.00  0.00  15 2  855.43   0

 BUT 70% CPU without players !

 Other kernels cause some drops to 300FPS.

 I think that my box (c2duo 2x2Ghz) simply can't compute 1000fps for
 HLDS... I think that it is only possible on a Xeon/Opteron CPU.
 Am I wrong ? Did someone succeed to get 1000fps on other than a server
 class CPU (ie Xeon/Opteron) ?


 --- tuorpeZ


 en3my a écrit :


 None.

 Default 2.6.26.6 kernel with config i've included in prev. mail.

 One more thing i forgot to suggest - try to disable almost every feature 
 in
 MB's BIOS - COM, LPT, USB, Sound, etc. I don't have proof that they 
 really
 mess your FPS, but belive they do :)

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message - 
 From: Philipp Reddigau [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Tuesday, November 11, 2008 11:13 AM
 Subject: Re: [hlds_linux] The 1000fps problem





 @Enemy
 Wich Kernel patches are you using?

 best regards,
 Philipp


 en3my schrieb:



 Speaking on the subject... I was trying to archive 1000FPS performance 
 on
 my
 dual quad box for few months under Debian Linux. Best result i've got 
 is
 by
 using latest kernel (im using 2.6.26.5) with kernel config you can get 
 at
 http://2po.eu/downloads/custom/www.2po.eu_linux_kernel_2.6.26.6.config

 But i suggest anyone to experiment with IO Schedulers, all the 
 settings
 in
 Processor type and features, try to disable all the Power 
 Managment,
 try
 kernel param acpi=off (append=acpi=off for lilo.conf).

 When dealing with lot of servers on one physical box (i have 8 
 physical
 cores and allow to run about 20 HLDS's and few HLDSS's at same time) 
 you
 must experiment with affinities (man taskset in Linux) and 
 priorities
 (man renice).

 And as it was suggested before in this maillist - if you're using 4+ 
 GB
 of
 ram, use 64bit distro.

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message - 
 From: Faustas Buskevicius [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Monday, November 10, 2008 10:13 PM
 Subject: Re: [hlds_linux] The 1000fps problem






 Take it easy :) I didn't say they hacked it.
 Since CPU values have been known to be reported incorrectly, there's
 no reason why fps values would *always* be reliable and accurate.

 In response to OP, try running 1000hz, not tickless kernel. Kveri has
 suggested doing so in the past. I think it's worth a shot. Please let
 us know of your findings.

 On Mon, Nov 10, 2008 at 7:15 PM, en3my [EMAIL PROTECTED] wrote:




 2 Faustas:
 I think if they've hacked the output of stats - fps value, they 
 would
 not
 change the stats - cpu use field. Don't they? :) Any way, not me 
 nor
 my
 friends have a single complain about GH.com servers. That's why i
 belive
 the
 text i see in stats command and i belive stable 1000 fps is 
 possible
 to
 archive (under Linux, don't know about others OS's).

 2 J T:
 I'm not advertising any companies hosting. I've just told that
 perfect
 server is a real thing :)

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message -
 From: Faustas Buskevicius [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Monday, November 10, 2008 6:55 PM
 

Re: [hlds_linux] l4d Dedicated server notes

2008-11-12 Thread Rick Payton
Ahh silly me converting both my dual quad xeon 5405's w/ 8GB to ESX
hosts :/

mauirixxx

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Chris
Green
Sent: Wednesday, November 12, 2008 9:11 AM
To: 'Half-Life dedicated Linux server mailing list'
Subject: Re: [hlds_linux] l4d Dedicated server notes

Is anyone out there successfully running 40 servers on one box?
Milton's data from our servers is that (at least on an 8-core xeon
system with 8gb of ram), 40 should be workable.


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Milton
Ngan
Sent: Wednesday, November 12, 2008 12:41 AM
To: Half-Life dedicated Linux server mailing list
Subject: Re: [hlds_linux] l4d Dedicated server notes

Currently I am running the vanilla Lenny kernel. I have not done any
tuning to it yet. If it looks like there is a need then we will. But
right now we are happy with the performance we can get out of the
system, there is no need to try and further optimize it.

M.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Saint K.
Sent: Tuesday, November 11, 2008 9:55 PM
To: 'Half-Life dedicated Linux server mailing list'
Subject: Re: [hlds_linux] l4d Dedicated server notes

Hi,

Thanks for sharing the information. One more question for this, have you
made any specific changes to the kernel, or is it just a base install
from
Lenny?

Cheers

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Milton
Ngan
Sent: Wednesday, November 12, 2008 12:58 AM
To: hlds_linux@list.valvesoftware.com
Subject: [hlds_linux] l4d Dedicated server notes

I have been working with Chris to get all of the dedicated servers up
and
running with the new features.

What I have been using to host dedicated servers for L4D is:

2x 2.66 GHz Core 2 Quad (Yorkfield) or 2x 2.5GHz LV Core 2 Quad
(Yorkfield)
8GB RAM
Debian Lenny (2.6.26-1-amd64)

On this configuration I have been able to run 40 instances of the L4D
dedicated server supporting 120-140 players simultaneously. With Vs
mode,
this number will increase with no noticeable change in performance.

The typical command line I am using to start up the servers in -fork
mode
looks like this:

./srcds_run \
-game left4dead \
-ip 1.1.1.1\
-netconport 9000+##\
-netconpassword password\
-steamport 27690+##\
+hostname My_L4D_Server_##\
+sv_tags reservable\
+exec server/##.cfg\
+map l4d_dem_hospital01_apartment\
-fork 40

I think what Chris forgot to mention was that the ## syntax can be used
in
an expression. So here rather than just substituting the instance number
in,
I am using it to add the value to an existing number.

Someone asked about why -exec ##.cfg didn't work. I would suggest using
+exec ##.cfg instead. This is the format I am using and this appears to
function correctly. Also, make sure that your files are zero padded to
two
digits (i.e 01, 02, etc...).

I also had to do a lot of shuffling around of port numbers to allow 40
server instances to run correctly. This is because many of the default
port
numbers are too close to one another to support more than about 5-10
servers. The ports you need to worry about are:

-netconport
-steamport
+clientport
+hostport
+tv_port
+matchmakingport
+systemlinkport

I control the first two from the command line since they are not
convars,
the rest I put into my config files. Just space the port nunbers apart
so
there is a gap larger than the number of dedicated servers you intend to
run
on the same box.

Milton
___
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:
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] :SPAM: Re: The 1000fps problem

2008-11-12 Thread Saint K.
Mind sharing the kernel config? It’s a mystery to most of us what these
optimizations are.

Cheers,

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of John
Sent: Wednesday, November 12, 2008 8:55 PM
To: Half-Life dedicated Linux server mailing list
Subject: :SPAM: Re: [hlds_linux] The 1000fps problem

It is entirely possible to maintain a constant 1000fps for HL1-based servers

on Linux without faking it. In fact it would probably be harder to fake it 
than to actually do it. The right hardware combined with appropriate kernel 
optimization options and -pingboost 2 make it possible.

-John

- Original Message - 
From: xLnT [EMAIL PROTECTED]
To: Half-Life dedicated Linux server mailing list 
hlds_linux@list.valvesoftware.com
Sent: Wednesday, November 12, 2008 5:41 AM
Subject: Re: [hlds_linux] The 1000fps problem


Then game-hosting.com is faking their stats output. They have stable
1000fps and drops down to 500fps exactly.
Not 501 or 499 but 500fps.. once in a while.. otherwise it's 1000fps stable.


 There is no chance of running 1000fps stable server on any hardware, YOU
 CAN'T GET 1000FPS STILL server. I'm running 998-1000fps server on
 celeron 1,8GHz.

 Kveri

 tuorpeZ  wrote / napísal(a):

 Hello,

 Has someone succeed to get a stable 1000fps hlds on a core2duo ?
 I tryed a lot of different kernel configurations but I never achieve to
 get FPS close to 1000 for a long time.

 Here what I've already tested (64bits) :
 Kernel 2.6.24.5 default
 Kernel 2.6.24.5 1000HZ
 Kernel 2.6.27.4 1000HZ No preempt
 Kernel 2.6.27.4 1000HZ preempt
 Kernel 2.6.27.4 1500HZ preempt (With USER_HZ=1500)
 Kernel 2.6.26.6 1000HZ preempt + RT patch

 Neither of those kernels achieve to get a stable +/- 900 fps except for
 the RT kernel :

 CPU   InOut   Uptime  Users   FPSPlayers
 71.00  0.00  0.00  15 2  930.23   0
 stats
 CPU   InOut   Uptime  Users   FPSPlayers
 70.00  0.00  0.00  15 2  855.43   0

 BUT 70% CPU without players !

 Other kernels cause some drops to 300FPS.

 I think that my box (c2duo 2x2Ghz) simply can't compute 1000fps for
 HLDS... I think that it is only possible on a Xeon/Opteron CPU.
 Am I wrong ? Did someone succeed to get 1000fps on other than a server
 class CPU (ie Xeon/Opteron) ?


 --- tuorpeZ


 en3my a écrit :


 None.

 Default 2.6.26.6 kernel with config i've included in prev. mail.

 One more thing i forgot to suggest - try to disable almost every feature

 in
 MB's BIOS - COM, LPT, USB, Sound, etc. I don't have proof that they 
 really
 mess your FPS, but belive they do :)

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message - 
 From: Philipp Reddigau [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Tuesday, November 11, 2008 11:13 AM
 Subject: Re: [hlds_linux] The 1000fps problem





 @Enemy
 Wich Kernel patches are you using?

 best regards,
 Philipp


 en3my schrieb:



 Speaking on the subject... I was trying to archive 1000FPS performance

 on
 my
 dual quad box for few months under Debian Linux. Best result i've got 
 is
 by
 using latest kernel (im using 2.6.26.5) with kernel config you can get

 at
 http://2po.eu/downloads/custom/www.2po.eu_linux_kernel_2.6.26.6.config

 But i suggest anyone to experiment with IO Schedulers, all the 
 settings
 in
 Processor type and features, try to disable all the Power 
 Managment,
 try
 kernel param acpi=off (append=acpi=off for lilo.conf).

 When dealing with lot of servers on one physical box (i have 8 
 physical
 cores and allow to run about 20 HLDS's and few HLDSS's at same time) 
 you
 must experiment with affinities (man taskset in Linux) and 
 priorities
 (man renice).

 And as it was suggested before in this maillist - if you're using 4+ 
 GB
 of
 ram, use 64bit distro.

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message - 
 From: Faustas Buskevicius [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Monday, November 10, 2008 10:13 PM
 Subject: Re: [hlds_linux] The 1000fps problem






 Take it easy :) I didn't say they hacked it.
 Since CPU values have been known to be reported incorrectly, there's
 no reason why fps values would *always* be reliable and accurate.

 In response to OP, try running 1000hz, not tickless kernel. Kveri has
 suggested doing so in the past. I think it's worth a shot. Please let
 us know of your findings.

 On Mon, Nov 10, 2008 at 7:15 PM, en3my [EMAIL PROTECTED] wrote:




 2 Faustas:
 I think if they've hacked the output of stats - fps value, they 
 would
 not
 change the stats - cpu use field. Don't they? :) Any way, not me 
 nor
 my
 friends have a single complain about GH.com servers. That's why i
 belive
 the
 text i see in stats command and i belive stable 1000 fps is 
 possible
 to
 archive (under Linux, don't know about others OS's).

 2 J T:
 I'm not 

Re: [hlds_linux] :SPAM: Re: The 1000fps problem

2008-11-12 Thread Saint K.
Mind sharing the kernel config? It’s a mystery to most of us what these
optimizations are.

Cheers,

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of John
Sent: Wednesday, November 12, 2008 8:55 PM
To: Half-Life dedicated Linux server mailing list
Subject: :SPAM: Re: [hlds_linux] The 1000fps problem

It is entirely possible to maintain a constant 1000fps for HL1-based servers

on Linux without faking it. In fact it would probably be harder to fake it 
than to actually do it. The right hardware combined with appropriate kernel 
optimization options and -pingboost 2 make it possible.

-John

- Original Message - 
From: xLnT [EMAIL PROTECTED]
To: Half-Life dedicated Linux server mailing list 
hlds_linux@list.valvesoftware.com
Sent: Wednesday, November 12, 2008 5:41 AM
Subject: Re: [hlds_linux] The 1000fps problem


Then game-hosting.com is faking their stats output. They have stable
1000fps and drops down to 500fps exactly.
Not 501 or 499 but 500fps.. once in a while.. otherwise it's 1000fps stable.


 There is no chance of running 1000fps stable server on any hardware, YOU
 CAN'T GET 1000FPS STILL server. I'm running 998-1000fps server on
 celeron 1,8GHz.

 Kveri

 tuorpeZ  wrote / napísal(a):

 Hello,

 Has someone succeed to get a stable 1000fps hlds on a core2duo ?
 I tryed a lot of different kernel configurations but I never achieve to
 get FPS close to 1000 for a long time.

 Here what I've already tested (64bits) :
 Kernel 2.6.24.5 default
 Kernel 2.6.24.5 1000HZ
 Kernel 2.6.27.4 1000HZ No preempt
 Kernel 2.6.27.4 1000HZ preempt
 Kernel 2.6.27.4 1500HZ preempt (With USER_HZ=1500)
 Kernel 2.6.26.6 1000HZ preempt + RT patch

 Neither of those kernels achieve to get a stable +/- 900 fps except for
 the RT kernel :

 CPU   InOut   Uptime  Users   FPSPlayers
 71.00  0.00  0.00  15 2  930.23   0
 stats
 CPU   InOut   Uptime  Users   FPSPlayers
 70.00  0.00  0.00  15 2  855.43   0

 BUT 70% CPU without players !

 Other kernels cause some drops to 300FPS.

 I think that my box (c2duo 2x2Ghz) simply can't compute 1000fps for
 HLDS... I think that it is only possible on a Xeon/Opteron CPU.
 Am I wrong ? Did someone succeed to get 1000fps on other than a server
 class CPU (ie Xeon/Opteron) ?


 --- tuorpeZ


 en3my a écrit :


 None.

 Default 2.6.26.6 kernel with config i've included in prev. mail.

 One more thing i forgot to suggest - try to disable almost every feature

 in
 MB's BIOS - COM, LPT, USB, Sound, etc. I don't have proof that they 
 really
 mess your FPS, but belive they do :)

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message - 
 From: Philipp Reddigau [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Tuesday, November 11, 2008 11:13 AM
 Subject: Re: [hlds_linux] The 1000fps problem





 @Enemy
 Wich Kernel patches are you using?

 best regards,
 Philipp


 en3my schrieb:



 Speaking on the subject... I was trying to archive 1000FPS performance

 on
 my
 dual quad box for few months under Debian Linux. Best result i've got 
 is
 by
 using latest kernel (im using 2.6.26.5) with kernel config you can get

 at
 http://2po.eu/downloads/custom/www.2po.eu_linux_kernel_2.6.26.6.config

 But i suggest anyone to experiment with IO Schedulers, all the 
 settings
 in
 Processor type and features, try to disable all the Power 
 Managment,
 try
 kernel param acpi=off (append=acpi=off for lilo.conf).

 When dealing with lot of servers on one physical box (i have 8 
 physical
 cores and allow to run about 20 HLDS's and few HLDSS's at same time) 
 you
 must experiment with affinities (man taskset in Linux) and 
 priorities
 (man renice).

 And as it was suggested before in this maillist - if you're using 4+ 
 GB
 of
 ram, use 64bit distro.

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message - 
 From: Faustas Buskevicius [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Monday, November 10, 2008 10:13 PM
 Subject: Re: [hlds_linux] The 1000fps problem






 Take it easy :) I didn't say they hacked it.
 Since CPU values have been known to be reported incorrectly, there's
 no reason why fps values would *always* be reliable and accurate.

 In response to OP, try running 1000hz, not tickless kernel. Kveri has
 suggested doing so in the past. I think it's worth a shot. Please let
 us know of your findings.

 On Mon, Nov 10, 2008 at 7:15 PM, en3my [EMAIL PROTECTED] wrote:




 2 Faustas:
 I think if they've hacked the output of stats - fps value, they 
 would
 not
 change the stats - cpu use field. Don't they? :) Any way, not me 
 nor
 my
 friends have a single complain about GH.com servers. That's why i
 belive
 the
 text i see in stats command and i belive stable 1000 fps is 
 possible
 to
 archive (under Linux, don't know about others OS's).

 2 J T:
 I'm not 

Re: [hlds_linux] Testing new srcds_i486 for l4d demo

2008-11-12 Thread gameadmin
 plus a fix for hitting enter in the shell where the forking
 sever is running makes it take 100% of cpu.

Ah, we did notice that once... after that, we were running the server from a
daemon manager so never experienced this at all.  Good to know what the
issue was, though.


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


Re: [hlds_linux] l4d Dedicated server notes

2008-11-12 Thread gameadmin
Our own experience is that 12 full servers use up to 60% cpu on all 4 cores
of a quad-core xeon, and 75%-90% of its 2 gigs of RAM.  40 from an 8-core
would seem to be about right, assuming you want to leave a little bit of
slack.

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:hlds_linux-
 [EMAIL PROTECTED] On Behalf Of Chris Green
 Sent: 12 November 2008 19:11
 To: 'Half-Life dedicated Linux server mailing list'
 Subject: Re: [hlds_linux] l4d Dedicated server notes
 
 Is anyone out there successfully running 40 servers on one box?
 Milton's data from our servers is that (at least on an 8-core xeon
 system with 8gb of ram), 40 should be workable.
 
 
 -Original Message-
 From: [EMAIL PROTECTED] [mailto:hlds_linux-
 [EMAIL PROTECTED] On Behalf Of Milton Ngan
 Sent: Wednesday, November 12, 2008 12:41 AM
 To: Half-Life dedicated Linux server mailing list
 Subject: Re: [hlds_linux] l4d Dedicated server notes
 
 Currently I am running the vanilla Lenny kernel. I have not done any
 tuning to it yet. If it looks like there is a need then we will. But
 right now we are happy with the performance we can get out of the
 system, there is no need to try and further optimize it.
 
 M.
 
 -Original Message-
 From: [EMAIL PROTECTED] [mailto:hlds_linux-
 [EMAIL PROTECTED] On Behalf Of Saint K.
 Sent: Tuesday, November 11, 2008 9:55 PM
 To: 'Half-Life dedicated Linux server mailing list'
 Subject: Re: [hlds_linux] l4d Dedicated server notes
 
 Hi,
 
 Thanks for sharing the information. One more question for this, have
 you
 made any specific changes to the kernel, or is it just a base install
 from
 Lenny?
 
 Cheers
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of Milton
 Ngan
 Sent: Wednesday, November 12, 2008 12:58 AM
 To: hlds_linux@list.valvesoftware.com
 Subject: [hlds_linux] l4d Dedicated server notes
 
 I have been working with Chris to get all of the dedicated servers up
 and
 running with the new features.
 
 What I have been using to host dedicated servers for L4D is:
 
 2x 2.66 GHz Core 2 Quad (Yorkfield) or 2x 2.5GHz LV Core 2 Quad
 (Yorkfield)
 8GB RAM
 Debian Lenny (2.6.26-1-amd64)
 
 On this configuration I have been able to run 40 instances of the L4D
 dedicated server supporting 120-140 players simultaneously. With Vs
 mode,
 this number will increase with no noticeable change in performance.
 
 The typical command line I am using to start up the servers in -fork
 mode
 looks like this:
 
 ./srcds_run \
 -game left4dead \
 -ip 1.1.1.1\
 -netconport 9000+##\
 -netconpassword password\
 -steamport 27690+##\
 +hostname My_L4D_Server_##\
 +sv_tags reservable\
 +exec server/##.cfg\
 +map l4d_dem_hospital01_apartment\
 -fork 40
 
 I think what Chris forgot to mention was that the ## syntax can be used
 in
 an expression. So here rather than just substituting the instance
 number in,
 I am using it to add the value to an existing number.
 
 Someone asked about why -exec ##.cfg didn't work. I would suggest using
 +exec ##.cfg instead. This is the format I am using and this appears to
 function correctly. Also, make sure that your files are zero padded to
 two
 digits (i.e 01, 02, etc...).
 
 I also had to do a lot of shuffling around of port numbers to allow 40
 server instances to run correctly. This is because many of the default
 port
 numbers are too close to one another to support more than about 5-10
 servers. The ports you need to worry about are:
 
 -netconport
 -steamport
 +clientport
 +hostport
 +tv_port
 +matchmakingport
 +systemlinkport
 
 I control the first two from the command line since they are not
 convars,
 the rest I put into my config files. Just space the port nunbers apart
 so
 there is a gap larger than the number of dedicated servers you intend
 to run
 on the same box.
 
 Milton
 ___
 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:
 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] l4d Dedicated server notes

2008-11-12 Thread J T
Why not xen?

On Wed, Nov 12, 2008 at 11:57 AM, Rick Payton [EMAIL PROTECTED] wrote:

 Ahh silly me converting both my dual quad xeon 5405's w/ 8GB to ESX
 hosts :/

 mauirixxx

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of Chris
 Green
 Sent: Wednesday, November 12, 2008 9:11 AM
 To: 'Half-Life dedicated Linux server mailing list'
 Subject: Re: [hlds_linux] l4d Dedicated server notes

 Is anyone out there successfully running 40 servers on one box?
 Milton's data from our servers is that (at least on an 8-core xeon
 system with 8gb of ram), 40 should be workable.


 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of Milton
 Ngan
 Sent: Wednesday, November 12, 2008 12:41 AM
 To: Half-Life dedicated Linux server mailing list
 Subject: Re: [hlds_linux] l4d Dedicated server notes

 Currently I am running the vanilla Lenny kernel. I have not done any
 tuning to it yet. If it looks like there is a need then we will. But
 right now we are happy with the performance we can get out of the
 system, there is no need to try and further optimize it.

 M.

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of Saint K.
 Sent: Tuesday, November 11, 2008 9:55 PM
 To: 'Half-Life dedicated Linux server mailing list'
 Subject: Re: [hlds_linux] l4d Dedicated server notes

 Hi,

 Thanks for sharing the information. One more question for this, have you
 made any specific changes to the kernel, or is it just a base install
 from
 Lenny?

 Cheers

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of Milton
 Ngan
 Sent: Wednesday, November 12, 2008 12:58 AM
 To: hlds_linux@list.valvesoftware.com
 Subject: [hlds_linux] l4d Dedicated server notes

 I have been working with Chris to get all of the dedicated servers up
 and
 running with the new features.

 What I have been using to host dedicated servers for L4D is:

 2x 2.66 GHz Core 2 Quad (Yorkfield) or 2x 2.5GHz LV Core 2 Quad
 (Yorkfield)
 8GB RAM
 Debian Lenny (2.6.26-1-amd64)

 On this configuration I have been able to run 40 instances of the L4D
 dedicated server supporting 120-140 players simultaneously. With Vs
 mode,
 this number will increase with no noticeable change in performance.

 The typical command line I am using to start up the servers in -fork
 mode
 looks like this:

 ./srcds_run \
 -game left4dead \
 -ip 1.1.1.1\
 -netconport 9000+##\
 -netconpassword password\
 -steamport 27690+##\
 +hostname My_L4D_Server_##\
 +sv_tags reservable\
 +exec server/##.cfg\
 +map l4d_dem_hospital01_apartment\
 -fork 40

 I think what Chris forgot to mention was that the ## syntax can be used
 in
 an expression. So here rather than just substituting the instance number
 in,
 I am using it to add the value to an existing number.

 Someone asked about why -exec ##.cfg didn't work. I would suggest using
 +exec ##.cfg instead. This is the format I am using and this appears to
 function correctly. Also, make sure that your files are zero padded to
 two
 digits (i.e 01, 02, etc...).

 I also had to do a lot of shuffling around of port numbers to allow 40
 server instances to run correctly. This is because many of the default
 port
 numbers are too close to one another to support more than about 5-10
 servers. The ports you need to worry about are:

 -netconport
 -steamport
 +clientport
 +hostport
 +tv_port
 +matchmakingport
 +systemlinkport

 I control the first two from the command line since they are not
 convars,
 the rest I put into my config files. Just space the port nunbers apart
 so
 there is a gap larger than the number of dedicated servers you intend to
 run
 on the same box.

 Milton
 ___
 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:
 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




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


Re: [hlds_linux] The 1000fps problem

2008-11-12 Thread Ryan Devonshire
This is the output from one of our servers, it is consistent throughout 
- and this is running Fedora 6 with a 2.6.x kernel (recompiled). The CPU 
usage is reported falsely, server is running on a Q6600.

20:08:05 stats
20:08:06 CPU   InOut   Uptime  Users   FPSPlayers
 99.90 81.89 119.89 12216 1000.00  10
20:08:06 stats
20:08:06 CPU   InOut   Uptime  Users   FPSPlayers
 99.90 85.18 125.19 12216 1000.00  10
20:08:06 stats
20:08:06 CPU   InOut   Uptime  Users   FPSPlayers
 99.90 84.30 123.78 12216 1000.00  10
20:08:06 stats
20:08:06 CPU   InOut   Uptime  Users   FPSPlayers
 99.90 84.06 122.97 12216 1000.00  10
20:08:06 stats
20:08:06 CPU   InOut   Uptime  Users   FPSPlayers
 99.90 84.22 121.49 12216  919.96  10
20:08:07 stats
20:08:07 CPU   InOut   Uptime  Users   FPSPlayers
 99.90 83.16 118.83 12216 1000.00  10
20:08:07 stats
20:08:07 CPU   InOut   Uptime  Users   FPSPlayers
 99.90 81.97 116.11 12216 1000.00  10
20:08:07 stats
20:08:07 CPU   InOut   Uptime  Users   FPSPlayers
 99.90 82.55 116.54 12216 1000.00  10
20:08:07 stats
20:08:07 CPU   InOut   Uptime  Users   FPSPlayers
 99.90 83.02 117.74 12216 1000.00  10
20:08:10 stats
20:08:10 CPU   InOut   Uptime  Users   FPSPlayers
 99.90 85.15 121.78 12216 1000.00  10
20:08:11 stats
20:08:11 CPU   InOut   Uptime  Users   FPSPlayers
 99.90 80.50 114.55 12216 1000.00  10

John wrote:
 It is entirely possible to maintain a constant 1000fps for HL1-based servers 
 on Linux without faking it. In fact it would probably be harder to fake it 
 than to actually do it. The right hardware combined with appropriate kernel 
 optimization options and -pingboost 2 make it possible.

 -John

 - Original Message - 
 From: xLnT [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list 
 hlds_linux@list.valvesoftware.com
 Sent: Wednesday, November 12, 2008 5:41 AM
 Subject: Re: [hlds_linux] The 1000fps problem


 Then game-hosting.com is faking their stats output. They have stable
 1000fps and drops down to 500fps exactly.
 Not 501 or 499 but 500fps.. once in a while.. otherwise it's 1000fps stable.


   
 There is no chance of running 1000fps stable server on any hardware, YOU
 CAN'T GET 1000FPS STILL server. I'm running 998-1000fps server on
 celeron 1,8GHz.

 Kveri

 tuorpeZ  wrote / napísal(a):

 
 Hello,

 Has someone succeed to get a stable 1000fps hlds on a core2duo ?
 I tryed a lot of different kernel configurations but I never achieve to
 get FPS close to 1000 for a long time.

 Here what I've already tested (64bits) :
 Kernel 2.6.24.5 default
 Kernel 2.6.24.5 1000HZ
 Kernel 2.6.27.4 1000HZ No preempt
 Kernel 2.6.27.4 1000HZ preempt
 Kernel 2.6.27.4 1500HZ preempt (With USER_HZ=1500)
 Kernel 2.6.26.6 1000HZ preempt + RT patch

 Neither of those kernels achieve to get a stable +/- 900 fps except for
 the RT kernel :

 CPU   InOut   Uptime  Users   FPSPlayers
 71.00  0.00  0.00  15 2  930.23   0
 stats
 CPU   InOut   Uptime  Users   FPSPlayers
 70.00  0.00  0.00  15 2  855.43   0

 BUT 70% CPU without players !

 Other kernels cause some drops to 300FPS.

 I think that my box (c2duo 2x2Ghz) simply can't compute 1000fps for
 HLDS... I think that it is only possible on a Xeon/Opteron CPU.
 Am I wrong ? Did someone succeed to get 1000fps on other than a server
 class CPU (ie Xeon/Opteron) ?


 --- tuorpeZ


 en3my a écrit :


   
 None.

 Default 2.6.26.6 kernel with config i've included in prev. mail.

 One more thing i forgot to suggest - try to disable almost every feature 
 in
 MB's BIOS - COM, LPT, USB, Sound, etc. I don't have proof that they 
 really
 mess your FPS, but belive they do :)

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message - 
 From: Philipp Reddigau [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Tuesday, November 11, 2008 11:13 AM
 Subject: Re: [hlds_linux] The 1000fps problem





 
 @Enemy
 Wich Kernel patches are you using?

 best regards,
 Philipp


 en3my schrieb:



   
 Speaking on the subject... I was trying to archive 1000FPS performance 
 on
 my
 dual quad box for few months under Debian Linux. Best result i've got 
 is
 by
 using latest kernel (im using 2.6.26.5) with kernel config you can get 
 at
 http://2po.eu/downloads/custom/www.2po.eu_linux_kernel_2.6.26.6.config

 But i suggest anyone to experiment with IO Schedulers, all the 
 settings
 in
 Processor type and features, try to disable all the Power 
 Managment,
 try
 kernel param acpi=off (append=acpi=off for lilo.conf).

 When dealing with lot of servers on one physical box (i have 8 
 physical
 cores and allow 

Re: [hlds_linux] Let us set sv_infinite_ammo 1 in server config.

2008-11-12 Thread bl4nk
I think they should take the Battlefield approach, while still 
integrating their lobby system.

1) Have a Quick Match option which will just throw you into a random 
lobby that will let you join a random server.
2) Have a Create a Lobby option which you can then create to your 
specifications, and either invite friends or wait for people to join 
through Quick Match. Along with this would of course the the options to 
join a friend's already created lobby.
3) Have a Find a Server option which will then bring up the server 
browser so you can choose what server to join. Having a column to show 
if the game has started or not already would be a big plus (NOT another 
tab - we don't need to go through that again).

Pete wrote:
 If they do implement the server browser like in other games, they
 should enable an option where the user can select to play on vanilla
 servers.  Or just allow lobby to connect to vanilla servers and no Mod
 that will solve any problem of lobby people haveing to downlaod mods
 etc.

 Pete

 ___
 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


[hlds_linux] Lots of ports (Is this normal?)

2008-11-12 Thread David A. Parker
Hi,

I have a single-instance L4D server (no forks) running on a specific IP 
address.  When the server first started it bound to the normal ports 
(TCP 27015, and UDP 27005, 27015, 27020) and not much else.  But after 
running for a few days, it's now bound to 47 UDP ports:

$ netstat -an | grep IP ADDRESS
tcp0  0 IP ADDRESS:27015   0.0.0.0:* 
  LISTEN
udp  424  0 IP ADDRESS:27015   0.0.0.0:*
udp0  0 IP ADDRESS:27020   0.0.0.0:*
udp14656  0 IP ADDRESS:26901   0.0.0.0:*
udp0  0 IP ADDRESS:26902   0.0.0.0:*
udp0  0 IP ADDRESS:26903   0.0.0.0:*
udp0  0 IP ADDRESS:26904   0.0.0.0:*
udp0  0 IP ADDRESS:26905   0.0.0.0:*
udp  296  0 IP ADDRESS:26906   0.0.0.0:*
udp0  0 IP ADDRESS:26907   0.0.0.0:*
udp0  0 IP ADDRESS:26908   0.0.0.0:*
udp0  0 IP ADDRESS:26909   0.0.0.0:*
udp0  0 IP ADDRESS:26910   0.0.0.0:*
udp0  0 IP ADDRESS:26911   0.0.0.0:*
udp0  0 IP ADDRESS:26912   0.0.0.0:*
udp0  0 IP ADDRESS:26913   0.0.0.0:*
udp0  0 IP ADDRESS:26914   0.0.0.0:*
udp0  0 IP ADDRESS:26915   0.0.0.0:*
udp0  0 IP ADDRESS:26916   0.0.0.0:*
udp0  0 IP ADDRESS:26917   0.0.0.0:*
udp0  0 IP ADDRESS:26918   0.0.0.0:*
udp0  0 IP ADDRESS:26919   0.0.0.0:*
udp0  0 IP ADDRESS:26920   0.0.0.0:*
udp0  0 IP ADDRESS:26921   0.0.0.0:*
udp0  0 IP ADDRESS:26922   0.0.0.0:*
udp0  0 IP ADDRESS:26923   0.0.0.0:*
udp0  0 IP ADDRESS:26924   0.0.0.0:*
udp0  0 IP ADDRESS:26925   0.0.0.0:*
udp0  0 IP ADDRESS:26926   0.0.0.0:*
udp0  0 IP ADDRESS:26927   0.0.0.0:*
udp0  0 IP ADDRESS:26928   0.0.0.0:*
udp0  0 IP ADDRESS:26929   0.0.0.0:*
udp0  0 IP ADDRESS:26930   0.0.0.0:*
udp0  0 IP ADDRESS:26931   0.0.0.0:*
udp0  0 IP ADDRESS:26932   0.0.0.0:*
udp0  0 IP ADDRESS:26933   0.0.0.0:*
udp0  0 IP ADDRESS:26934   0.0.0.0:*
udp0  0 IP ADDRESS:26935   0.0.0.0:*
udp0  0 IP ADDRESS:26936   0.0.0.0:*
udp0  0 IP ADDRESS:26937   0.0.0.0:*
udp0  0 IP ADDRESS:26938   0.0.0.0:*
udp0  0 IP ADDRESS:26939   0.0.0.0:*
udp0  0 IP ADDRESS:26940   0.0.0.0:*
udp0  0 IP ADDRESS:26941   0.0.0.0:*
udp0  0 IP ADDRESS:26942   0.0.0.0:*
udp0  0 IP ADDRESS:26943   0.0.0.0:*
udp0  0 IP ADDRESS:26944   0.0.0.0:*
udp0  0 IP ADDRESS:27005   0.0.0.0:*

Server appears to still be working just fine, but is this normal for a 
single, non-forked, no-frills server?  All but the standard ports are 
blocked by our firewall so they can't be connected to anyway.

I started another vanilla server last night on the same box using a 
different IP address and it is only using the expected ports:

$ netstat -an | grep IP ADDRESS 2
tcp0  0 IP ADDRESS 2:27015   0.0.0.0:* 
LISTEN
udp0  0 IP ADDRESS 2:27015   0.0.0.0:*
udp0  0 IP ADDRESS 2:27020   0.0.0.0:*
udp0  0 IP ADDRESS 2:26901   0.0.0.0:*
udp0  0 IP ADDRESS 2:27005   0.0.0.0:*

Any ideas or suggestions?  OS is CentOS 5.2 (32-bit).

 Thanks,
 Dave

-- 

Dave Parker
Utica College
Integrated Information Technology Services
(315) 792-3229
Registered Linux User #408177

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


Re: [hlds_linux] The 1000fps problem

2008-11-12 Thread xLnT
@John
What is the correct hardware?
And what kernel optimization?

Does the choise of distro and scheduler depend on it?

Regards

P.s Feel free to send me an email..

 It is entirely possible to maintain a constant 1000fps for HL1-based servers 
 on Linux without faking it. In fact it would probably be harder to fake it 
 than to actually do it. The right hardware combined with appropriate kernel 
 optimization options and -pingboost 2 make it possible.

 -John

 - Original Message - 
 From: xLnT [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list 
 hlds_linux@list.valvesoftware.com
 Sent: Wednesday, November 12, 2008 5:41 AM
 Subject: Re: [hlds_linux] The 1000fps problem


 Then game-hosting.com is faking their stats output. They have stable
 1000fps and drops down to 500fps exactly.
 Not 501 or 499 but 500fps.. once in a while.. otherwise it's 1000fps stable.


   
 There is no chance of running 1000fps stable server on any hardware, YOU
 CAN'T GET 1000FPS STILL server. I'm running 998-1000fps server on
 celeron 1,8GHz.

 Kveri

 tuorpeZ  wrote / napísal(a):

 
 Hello,

 Has someone succeed to get a stable 1000fps hlds on a core2duo ?
 I tryed a lot of different kernel configurations but I never achieve to
 get FPS close to 1000 for a long time.

 Here what I've already tested (64bits) :
 Kernel 2.6.24.5 default
 Kernel 2.6.24.5 1000HZ
 Kernel 2.6.27.4 1000HZ No preempt
 Kernel 2.6.27.4 1000HZ preempt
 Kernel 2.6.27.4 1500HZ preempt (With USER_HZ=1500)
 Kernel 2.6.26.6 1000HZ preempt + RT patch

 Neither of those kernels achieve to get a stable +/- 900 fps except for
 the RT kernel :

 CPU   InOut   Uptime  Users   FPSPlayers
 71.00  0.00  0.00  15 2  930.23   0
 stats
 CPU   InOut   Uptime  Users   FPSPlayers
 70.00  0.00  0.00  15 2  855.43   0

 BUT 70% CPU without players !

 Other kernels cause some drops to 300FPS.

 I think that my box (c2duo 2x2Ghz) simply can't compute 1000fps for
 HLDS... I think that it is only possible on a Xeon/Opteron CPU.
 Am I wrong ? Did someone succeed to get 1000fps on other than a server
 class CPU (ie Xeon/Opteron) ?


 --- tuorpeZ


 en3my a écrit :


   
 None.

 Default 2.6.26.6 kernel with config i've included in prev. mail.

 One more thing i forgot to suggest - try to disable almost every feature 
 in
 MB's BIOS - COM, LPT, USB, Sound, etc. I don't have proof that they 
 really
 mess your FPS, but belive they do :)

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message - 
 From: Philipp Reddigau [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Tuesday, November 11, 2008 11:13 AM
 Subject: Re: [hlds_linux] The 1000fps problem





 
 @Enemy
 Wich Kernel patches are you using?

 best regards,
 Philipp


 en3my schrieb:



   
 Speaking on the subject... I was trying to archive 1000FPS performance 
 on
 my
 dual quad box for few months under Debian Linux. Best result i've got 
 is
 by
 using latest kernel (im using 2.6.26.5) with kernel config you can get 
 at
 http://2po.eu/downloads/custom/www.2po.eu_linux_kernel_2.6.26.6.config

 But i suggest anyone to experiment with IO Schedulers, all the 
 settings
 in
 Processor type and features, try to disable all the Power 
 Managment,
 try
 kernel param acpi=off (append=acpi=off for lilo.conf).

 When dealing with lot of servers on one physical box (i have 8 
 physical
 cores and allow to run about 20 HLDS's and few HLDSS's at same time) 
 you
 must experiment with affinities (man taskset in Linux) and 
 priorities
 (man renice).

 And as it was suggested before in this maillist - if you're using 4+ 
 GB
 of
 ram, use 64bit distro.

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message - 
 From: Faustas Buskevicius [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Monday, November 10, 2008 10:13 PM
 Subject: Re: [hlds_linux] The 1000fps problem






 
 Take it easy :) I didn't say they hacked it.
 Since CPU values have been known to be reported incorrectly, there's
 no reason why fps values would *always* be reliable and accurate.

 In response to OP, try running 1000hz, not tickless kernel. Kveri has
 suggested doing so in the past. I think it's worth a shot. Please let
 us know of your findings.

 On Mon, Nov 10, 2008 at 7:15 PM, en3my [EMAIL PROTECTED] wrote:




   
 2 Faustas:
 I think if they've hacked the output of stats - fps value, they 
 would
 not
 change the stats - cpu use field. Don't they? :) Any way, not me 
 nor
 my
 friends have a single complain about GH.com servers. That's why i
 belive
 the
 text i see in stats command and i belive stable 1000 fps is 
 possible
 to
 archive (under Linux, don't know about others OS's).

 2 J T:
 I'm not advertising any companies hosting. I've just told that
 perfect
 server is a real thing :)

Re: [hlds_linux] Lots of ports (Is this normal?)

2008-11-12 Thread Antoine Libert
On Wed, Nov 12, 2008 at 21:34, David A. Parker [EMAIL PROTECTED] wrote:
 Hi,

 I have a single-instance L4D server (no forks) running on a specific IP
 address.  When the server first started it bound to the normal ports
 (TCP 27015, and UDP 27005, 27015, 27020) and not much else.  But after
 running for a few days, it's now bound to 47 UDP ports:

 [lots of ports]

Hi,

I'm experiencing the same thing on my dedi too...


./srcds_run_fix -autoupdate -console -game left4dead -ip BIND IP
-port 27015 +map l4d_dem_hospital01_apartment

Debian Etch with libc6 debian sid

Actual open ports (minus some standard port)

tcp0  0 BIND IP:27015 0.0.0.0:*   LISTEN
udp0  0 BIND IP:27015 0.0.0.0:*
udp0  0 BIND IP:27020 0.0.0.0:*
udp14624  0 BIND IP:26901 0.0.0.0:*
udp14624  0 BIND IP:26902 0.0.0.0:*
udp14624  0 BIND IP:26903 0.0.0.0:*
udp14624  0 BIND IP:26904 0.0.0.0:*
udp 5484  0 BIND IP:26905 0.0.0.0:*
udp31076  0 BIND IP:26906 0.0.0.0:*
udp29248  0 BIND IP:26907 0.0.0.0:*
udp0  0 BIND IP:26908 0.0.0.0:*
udp14624  0 BIND IP:26909 0.0.0.0:*
udp14624  0 BIND IP:26910 0.0.0.0:*
udp14624  0 BIND IP:26911 0.0.0.0:*
udp14624  0 BIND IP:26912 0.0.0.0:*
udp14624  0 BIND IP:26913 0.0.0.0:*
udp14624  0 BIND IP:26914 0.0.0.0:*
udp14624  0 BIND IP:26915 0.0.0.0:*
udp14624  0 BIND IP:26916 0.0.0.0:*
udp14624  0 BIND IP:26917 0.0.0.0:*
udp14624  0 BIND IP:26918 0.0.0.0:*
udp12796  0 BIND IP:26919 0.0.0.0:*
udp14624  0 BIND IP:26920 0.0.0.0:*
udp14624  0 BIND IP:26921 0.0.0.0:*
udp18280  0 BIND IP:26922 0.0.0.0:*
udp18280  0 BIND IP:26923 0.0.0.0:*
udp18280  0 BIND IP:26924 0.0.0.0:*
udp14624  0 BIND IP:26925 0.0.0.0:*
udp14624  0 BIND IP:26926 0.0.0.0:*
udp14624  0 BIND IP:26927 0.0.0.0:*
udp16452  0 BIND IP:26928 0.0.0.0:*
udp14624  0 BIND IP:26929 0.0.0.0:*
udp14624  0 BIND IP:26930 0.0.0.0:*
udp14624  0 BIND IP:26931 0.0.0.0:*
udp14624  0 BIND IP:26932 0.0.0.0:*
udp14624  0 BIND IP:26933 0.0.0.0:*
udp14624  0 BIND IP:26934 0.0.0.0:*
udp16452  0 BIND IP:26935 0.0.0.0:*
udp14624  0 BIND IP:26936 0.0.0.0:*
udp14624  0 BIND IP:26937 0.0.0.0:*
udp14624  0 BIND IP:26938 0.0.0.0:*
udp14624  0 BIND IP:26939 0.0.0.0:*
udp14624  0 BIND IP:26940 0.0.0.0:*
udp16452  0 BIND IP:26941 0.0.0.0:*
udp18280  0 BIND IP:26942 0.0.0.0:*
udp18280  0 BIND IP:26943 0.0.0.0:*
udp14624  0 BIND IP:26944 0.0.0.0:*
udp14624  0 BIND IP:26945 0.0.0.0:*
udp16452  0 BIND IP:26946 0.0.0.0:*
udp18280  0 BIND IP:26947 0.0.0.0:*
udp14624  0 BIND IP:26948 0.0.0.0:*
udp16452  0 BIND IP:26949 0.0.0.0:*
udp14624  0 BIND IP:26950 0.0.0.0:*
udp14624  0 BIND IP:26951 0.0.0.0:*
udp16452  0 BIND IP:26952 0.0.0.0:*
udp14624  0 BIND IP:26953 0.0.0.0:*
udp14624  0 BIND IP:26954 0.0.0.0:*
udp16452  0 BIND IP:26955 0.0.0.0:*
udp20108  0 BIND IP:26956 0.0.0.0:*
udp0  0 BIND IP:26957 0.0.0.0:*
udp0  0 BIND IP:27005 0.0.0.0:*

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


Re: [hlds_linux] l4d Dedicated server notes

2008-11-12 Thread Rick Payton
Previously used vmware server under windows, so I was used to vmware. My
buddy in California runs ESX on an 8 CPU IBM x445, and showed me how to
use it and create VM's and whatnot. So when the free esxi became
available, I checked it out, and stuck with it, since it came out a week
before our new server arrived here at work.

And I really, really like it. I converted our other (identical) server
to ESXi and haven't looked back.

mauirixxx


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of J T
Sent: Wednesday, November 12, 2008 10:22 AM
To: Half-Life dedicated Linux server mailing list
Subject: Re: [hlds_linux] l4d Dedicated server notes

Why not xen?

On Wed, Nov 12, 2008 at 11:57 AM, Rick Payton [EMAIL PROTECTED]
wrote:

 Ahh silly me converting both my dual quad xeon 5405's w/ 8GB to ESX
 hosts :/

 mauirixxx

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of Chris
 Green
 Sent: Wednesday, November 12, 2008 9:11 AM
 To: 'Half-Life dedicated Linux server mailing list'
 Subject: Re: [hlds_linux] l4d Dedicated server notes

 Is anyone out there successfully running 40 servers on one box?
 Milton's data from our servers is that (at least on an 8-core xeon
 system with 8gb of ram), 40 should be workable.


 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of Milton
 Ngan
 Sent: Wednesday, November 12, 2008 12:41 AM
 To: Half-Life dedicated Linux server mailing list
 Subject: Re: [hlds_linux] l4d Dedicated server notes

 Currently I am running the vanilla Lenny kernel. I have not done any
 tuning to it yet. If it looks like there is a need then we will. But
 right now we are happy with the performance we can get out of the
 system, there is no need to try and further optimize it.

 M.

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of Saint
K.
 Sent: Tuesday, November 11, 2008 9:55 PM
 To: 'Half-Life dedicated Linux server mailing list'
 Subject: Re: [hlds_linux] l4d Dedicated server notes

 Hi,

 Thanks for sharing the information. One more question for this, have
you
 made any specific changes to the kernel, or is it just a base install
 from
 Lenny?

 Cheers

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of Milton
 Ngan
 Sent: Wednesday, November 12, 2008 12:58 AM
 To: hlds_linux@list.valvesoftware.com
 Subject: [hlds_linux] l4d Dedicated server notes

 I have been working with Chris to get all of the dedicated servers up
 and
 running with the new features.

 What I have been using to host dedicated servers for L4D is:

 2x 2.66 GHz Core 2 Quad (Yorkfield) or 2x 2.5GHz LV Core 2 Quad
 (Yorkfield)
 8GB RAM
 Debian Lenny (2.6.26-1-amd64)

 On this configuration I have been able to run 40 instances of the L4D
 dedicated server supporting 120-140 players simultaneously. With Vs
 mode,
 this number will increase with no noticeable change in performance.

 The typical command line I am using to start up the servers in -fork
 mode
 looks like this:

 ./srcds_run \
 -game left4dead \
 -ip 1.1.1.1\
 -netconport 9000+##\
 -netconpassword password\
 -steamport 27690+##\
 +hostname My_L4D_Server_##\
 +sv_tags reservable\
 +exec server/##.cfg\
 +map l4d_dem_hospital01_apartment\
 -fork 40

 I think what Chris forgot to mention was that the ## syntax can be
used
 in
 an expression. So here rather than just substituting the instance
number
 in,
 I am using it to add the value to an existing number.

 Someone asked about why -exec ##.cfg didn't work. I would suggest
using
 +exec ##.cfg instead. This is the format I am using and this appears
to
 function correctly. Also, make sure that your files are zero padded to
 two
 digits (i.e 01, 02, etc...).

 I also had to do a lot of shuffling around of port numbers to allow 40
 server instances to run correctly. This is because many of the default
 port
 numbers are too close to one another to support more than about 5-10
 servers. The ports you need to worry about are:

 -netconport
 -steamport
 +clientport
 +hostport
 +tv_port
 +matchmakingport
 +systemlinkport

 I control the first two from the command line since they are not
 convars,
 the rest I put into my config files. Just space the port nunbers apart
 so
 there is a gap larger than the number of dedicated servers you intend
to
 run
 on the same box.

 Milton
 ___
 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] l4d Dedicated server notes

2008-11-12 Thread J T
 I haven't used esx at all, just xen. Which I like a lot. Just wondering if
its worth trying out. Thanks.

On Wed, Nov 12, 2008 at 1:42 PM, Rick Payton [EMAIL PROTECTED] wrote:

 Previously used vmware server under windows, so I was used to vmware. My
 buddy in California runs ESX on an 8 CPU IBM x445, and showed me how to
 use it and create VM's and whatnot. So when the free esxi became
 available, I checked it out, and stuck with it, since it came out a week
 before our new server arrived here at work.

 And I really, really like it. I converted our other (identical) server
 to ESXi and haven't looked back.

 mauirixxx


 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of J T
 Sent: Wednesday, November 12, 2008 10:22 AM
 To: Half-Life dedicated Linux server mailing list
 Subject: Re: [hlds_linux] l4d Dedicated server notes

 Why not xen?

 On Wed, Nov 12, 2008 at 11:57 AM, Rick Payton [EMAIL PROTECTED]
 wrote:

  Ahh silly me converting both my dual quad xeon 5405's w/ 8GB to ESX
  hosts :/
 
  mauirixxx
 
  -Original Message-
  From: [EMAIL PROTECTED]
  [mailto:[EMAIL PROTECTED] On Behalf Of Chris
  Green
  Sent: Wednesday, November 12, 2008 9:11 AM
  To: 'Half-Life dedicated Linux server mailing list'
  Subject: Re: [hlds_linux] l4d Dedicated server notes
 
  Is anyone out there successfully running 40 servers on one box?
  Milton's data from our servers is that (at least on an 8-core xeon
  system with 8gb of ram), 40 should be workable.
 
 
  -Original Message-
  From: [EMAIL PROTECTED]
  [mailto:[EMAIL PROTECTED] On Behalf Of Milton
  Ngan
  Sent: Wednesday, November 12, 2008 12:41 AM
  To: Half-Life dedicated Linux server mailing list
  Subject: Re: [hlds_linux] l4d Dedicated server notes
 
  Currently I am running the vanilla Lenny kernel. I have not done any
  tuning to it yet. If it looks like there is a need then we will. But
  right now we are happy with the performance we can get out of the
  system, there is no need to try and further optimize it.
 
  M.
 
  -Original Message-
  From: [EMAIL PROTECTED]
  [mailto:[EMAIL PROTECTED] On Behalf Of Saint
 K.
  Sent: Tuesday, November 11, 2008 9:55 PM
  To: 'Half-Life dedicated Linux server mailing list'
  Subject: Re: [hlds_linux] l4d Dedicated server notes
 
  Hi,
 
  Thanks for sharing the information. One more question for this, have
 you
  made any specific changes to the kernel, or is it just a base install
  from
  Lenny?
 
  Cheers
 
  -Original Message-
  From: [EMAIL PROTECTED]
  [mailto:[EMAIL PROTECTED] On Behalf Of Milton
  Ngan
  Sent: Wednesday, November 12, 2008 12:58 AM
  To: hlds_linux@list.valvesoftware.com
  Subject: [hlds_linux] l4d Dedicated server notes
 
  I have been working with Chris to get all of the dedicated servers up
  and
  running with the new features.
 
  What I have been using to host dedicated servers for L4D is:
 
  2x 2.66 GHz Core 2 Quad (Yorkfield) or 2x 2.5GHz LV Core 2 Quad
  (Yorkfield)
  8GB RAM
  Debian Lenny (2.6.26-1-amd64)
 
  On this configuration I have been able to run 40 instances of the L4D
  dedicated server supporting 120-140 players simultaneously. With Vs
  mode,
  this number will increase with no noticeable change in performance.
 
  The typical command line I am using to start up the servers in -fork
  mode
  looks like this:
 
  ./srcds_run \
  -game left4dead \
  -ip 1.1.1.1\
  -netconport 9000+##\
  -netconpassword password\
  -steamport 27690+##\
  +hostname My_L4D_Server_##\
  +sv_tags reservable\
  +exec server/##.cfg\
  +map l4d_dem_hospital01_apartment\
  -fork 40
 
  I think what Chris forgot to mention was that the ## syntax can be
 used
  in
  an expression. So here rather than just substituting the instance
 number
  in,
  I am using it to add the value to an existing number.
 
  Someone asked about why -exec ##.cfg didn't work. I would suggest
 using
  +exec ##.cfg instead. This is the format I am using and this appears
 to
  function correctly. Also, make sure that your files are zero padded to
  two
  digits (i.e 01, 02, etc...).
 
  I also had to do a lot of shuffling around of port numbers to allow 40
  server instances to run correctly. This is because many of the default
  port
  numbers are too close to one another to support more than about 5-10
  servers. The ports you need to worry about are:
 
  -netconport
  -steamport
  +clientport
  +hostport
  +tv_port
  +matchmakingport
  +systemlinkport
 
  I control the first two from the command line since they are not
  convars,
  the rest I put into my config files. Just space the port nunbers apart
  so
  there is a gap larger than the number of dedicated servers you intend
 to
  run
  on the same box.
 
  Milton
  ___
  To unsubscribe, edit your list preferences, or view the list archives,
  please visit:
  http://list.valvesoftware.com/mailman/listinfo/hlds_linux
 
 
  

Re: [hlds_linux] Lots of ports (Is this normal?)

2008-11-12 Thread David A. Parker
Possible bug, perhaps?

 - Dave

Antoine Libert wrote:
 On Wed, Nov 12, 2008 at 21:34, David A. Parker [EMAIL PROTECTED] wrote:
 Hi,

 I have a single-instance L4D server (no forks) running on a specific IP
 address.  When the server first started it bound to the normal ports
 (TCP 27015, and UDP 27005, 27015, 27020) and not much else.  But after
 running for a few days, it's now bound to 47 UDP ports:

 [lots of ports]
 
 Hi,
 
 I'm experiencing the same thing on my dedi too...
 

-- 

Dave Parker
Utica College
Integrated Information Technology Services
(315) 792-3229
Registered Linux User #408177

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


Re: [hlds_linux] The 1000fps problem

2008-11-12 Thread John
Core2 systems seem to achieve constant framerates best although it is 
obtainable on other hardware as well. In the latest kernel it should only 
take minor tweaking to do this, such as setting the processor type correctly 
adjusting a few other settings on the Processor type and features page. 
The I/O scheduler makes no difference and I can't answer the distro 
question. The -pingboost 2 is crucial to getting a solid 1000.

I can't get into too many details, of course. It's also been awhile since I 
last explored this in any depth.

-John

- Original Message - 
From: xLnT [EMAIL PROTECTED]
To: Half-Life dedicated Linux server mailing list 
hlds_linux@list.valvesoftware.com
Sent: Wednesday, November 12, 2008 1:44 PM
Subject: Re: [hlds_linux] The 1000fps problem


@John
What is the correct hardware?
And what kernel optimization?

Does the choise of distro and scheduler depend on it?

Regards

P.s Feel free to send me an email..

 It is entirely possible to maintain a constant 1000fps for HL1-based 
 servers
 on Linux without faking it. In fact it would probably be harder to fake it
 than to actually do it. The right hardware combined with appropriate 
 kernel
 optimization options and -pingboost 2 make it possible.

 -John

 - Original Message - 
 From: xLnT [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Wednesday, November 12, 2008 5:41 AM
 Subject: Re: [hlds_linux] The 1000fps problem


 Then game-hosting.com is faking their stats output. They have stable
 1000fps and drops down to 500fps exactly.
 Not 501 or 499 but 500fps.. once in a while.. otherwise it's 1000fps 
 stable.



 There is no chance of running 1000fps stable server on any hardware, YOU
 CAN'T GET 1000FPS STILL server. I'm running 998-1000fps server on
 celeron 1,8GHz.

 Kveri

 tuorpeZ  wrote / napísal(a):


 Hello,

 Has someone succeed to get a stable 1000fps hlds on a core2duo ?
 I tryed a lot of different kernel configurations but I never achieve to
 get FPS close to 1000 for a long time.

 Here what I've already tested (64bits) :
 Kernel 2.6.24.5 default
 Kernel 2.6.24.5 1000HZ
 Kernel 2.6.27.4 1000HZ No preempt
 Kernel 2.6.27.4 1000HZ preempt
 Kernel 2.6.27.4 1500HZ preempt (With USER_HZ=1500)
 Kernel 2.6.26.6 1000HZ preempt + RT patch

 Neither of those kernels achieve to get a stable +/- 900 fps except for
 the RT kernel :

 CPU   InOut   Uptime  Users   FPSPlayers
 71.00  0.00  0.00  15 2  930.23   0
 stats
 CPU   InOut   Uptime  Users   FPSPlayers
 70.00  0.00  0.00  15 2  855.43   0

 BUT 70% CPU without players !

 Other kernels cause some drops to 300FPS.

 I think that my box (c2duo 2x2Ghz) simply can't compute 1000fps for
 HLDS... I think that it is only possible on a Xeon/Opteron CPU.
 Am I wrong ? Did someone succeed to get 1000fps on other than a server
 class CPU (ie Xeon/Opteron) ?


 --- tuorpeZ


 en3my a écrit :



 None.

 Default 2.6.26.6 kernel with config i've included in prev. mail.

 One more thing i forgot to suggest - try to disable almost every 
 feature
 in
 MB's BIOS - COM, LPT, USB, Sound, etc. I don't have proof that they
 really
 mess your FPS, but belive they do :)

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message - 
 From: Philipp Reddigau [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Tuesday, November 11, 2008 11:13 AM
 Subject: Re: [hlds_linux] The 1000fps problem






 @Enemy
 Wich Kernel patches are you using?

 best regards,
 Philipp


 en3my schrieb:




 Speaking on the subject... I was trying to archive 1000FPS 
 performance
 on
 my
 dual quad box for few months under Debian Linux. Best result i've got
 is
 by
 using latest kernel (im using 2.6.26.5) with kernel config you can 
 get
 at
 http://2po.eu/downloads/custom/www.2po.eu_linux_kernel_2.6.26.6.config

 But i suggest anyone to experiment with IO Schedulers, all the
 settings
 in
 Processor type and features, try to disable all the Power
 Managment,
 try
 kernel param acpi=off (append=acpi=off for lilo.conf).

 When dealing with lot of servers on one physical box (i have 8
 physical
 cores and allow to run about 20 HLDS's and few HLDSS's at same time)
 you
 must experiment with affinities (man taskset in Linux) and
 priorities
 (man renice).

 And as it was suggested before in this maillist - if you're using 4+
 GB
 of
 ram, use 64bit distro.

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message - 
 From: Faustas Buskevicius [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Monday, November 10, 2008 10:13 PM
 Subject: Re: [hlds_linux] The 1000fps problem







 Take it easy :) I didn't say they hacked it.
 Since CPU values have been known to be reported incorrectly, there's
 no reason why fps values would *always* be reliable and accurate.

 In 

Re: [hlds_linux] The 1000fps problem

2008-11-12 Thread Gary Stanley
At 03:10 PM 11/12/2008, Ryan Devonshire wrote:
This is the output from one of our servers, it is consistent throughout
- and this is running Fedora 6 with a 2.6.x kernel (recompiled). The CPU
usage is reported falsely, server is running on a Q6600.

20:08:05 stats
20:08:06 CPU   InOut   Uptime  Users   FPSPlayers
  99.90 81.89 119.89 12216 1000.00  10
20:08:06 stats
20:08:06 CPU   InOut   Uptime  Users   FPSPlayers
  99.90 85.18 125.19 12216 1000.00  10
20:08:06 stats
20:08:06 CPU   InOut   Uptime  Users   FPSPlayers
  99.90 84.30 123.78 12216 1000.00  10
20:08:06 stats
20:08:06 CPU   InOut   Uptime  Users   FPSPlayers
  99.90 84.06 122.97 12216 1000.00  10
20:08:06 stats
20:08:06 CPU   InOut   Uptime  Users   FPSPlayers
  99.90 84.22 121.49 12216  919.96  10

You're never going to get 1000 all the time, no matter who says what.

from the usleep() man page:
BUGS
Probably not accurate on many machines down to the 
microsecond.  Count on precision only to -4 or maybe -5.


G. Monk Stanley
gary at summit-servers dot com | gary at DragonflyBSD dot org
http://leaf.dragonflybsd.org/~gary

There currently are 7 different ways to get time from a computer. 
All of them can't agree on how long a second is supposed to be -Me







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


Re: [hlds_linux] l4d Dedicated server notes

2008-11-12 Thread Saint K.
Hi,

Thanks for your reply.

How about the server FPS? Is it default running on 30FPS and not going
higher/lower? Or are you getting different readings?

Cheers,

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Milton Ngan
Sent: Wednesday, November 12, 2008 9:41 AM
To: Half-Life dedicated Linux server mailing list
Subject: Re: [hlds_linux] l4d Dedicated server notes

Currently I am running the vanilla Lenny kernel. I have not done any tuning
to it yet. If it looks like there is a need then we will. But right now we
are happy with the performance we can get out of the system, there is no
need to try and further optimize it.

M.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Saint K.
Sent: Tuesday, November 11, 2008 9:55 PM
To: 'Half-Life dedicated Linux server mailing list'
Subject: Re: [hlds_linux] l4d Dedicated server notes

Hi,

Thanks for sharing the information. One more question for this, have you
made any specific changes to the kernel, or is it just a base install from
Lenny?

Cheers

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Milton Ngan
Sent: Wednesday, November 12, 2008 12:58 AM
To: hlds_linux@list.valvesoftware.com
Subject: [hlds_linux] l4d Dedicated server notes

I have been working with Chris to get all of the dedicated servers up and
running with the new features.

What I have been using to host dedicated servers for L4D is:

2x 2.66 GHz Core 2 Quad (Yorkfield) or 2x 2.5GHz LV Core 2 Quad (Yorkfield)
8GB RAM
Debian Lenny (2.6.26-1-amd64)

On this configuration I have been able to run 40 instances of the L4D
dedicated server supporting 120-140 players simultaneously. With Vs mode,
this number will increase with no noticeable change in performance.

The typical command line I am using to start up the servers in -fork mode
looks like this:

./srcds_run \
-game left4dead \
-ip 1.1.1.1\
-netconport 9000+##\
-netconpassword password\
-steamport 27690+##\
+hostname My_L4D_Server_##\
+sv_tags reservable\
+exec server/##.cfg\
+map l4d_dem_hospital01_apartment\
-fork 40

I think what Chris forgot to mention was that the ## syntax can be used in
an expression. So here rather than just substituting the instance number in,
I am using it to add the value to an existing number.

Someone asked about why -exec ##.cfg didn't work. I would suggest using
+exec ##.cfg instead. This is the format I am using and this appears to
function correctly. Also, make sure that your files are zero padded to two
digits (i.e 01, 02, etc...).

I also had to do a lot of shuffling around of port numbers to allow 40
server instances to run correctly. This is because many of the default port
numbers are too close to one another to support more than about 5-10
servers. The ports you need to worry about are:

-netconport
-steamport
+clientport
+hostport
+tv_port
+matchmakingport
+systemlinkport

I control the first two from the command line since they are not convars,
the rest I put into my config files. Just space the port nunbers apart so
there is a gap larger than the number of dedicated servers you intend to run
on the same box.

Milton
___
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:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] The 1000fps problem

2008-11-12 Thread Gary Stanley
At 03:10 PM 11/12/2008, Ryan Devonshire wrote:
This is the output from one of our servers, it is consistent throughout
- and this is running Fedora 6 with a 2.6.x kernel (recompiled). The CPU
usage is reported falsely, server is running on a Q6600.

20:08:05 stats
20:08:06 CPU   InOut   Uptime  Users   FPSPlayers
  99.90 81.89 119.89 12216 1000.00  10
20:08:06 stats
20:08:06 CPU   InOut   Uptime  Users   FPSPlayers
  99.90 85.18 125.19 12216 1000.00  10
20:08:06 stats
20:08:06 CPU   InOut   Uptime  Users   FPSPlayers
  99.90 84.30 123.78 12216 1000.00  10
20:08:06 stats
20:08:06 CPU   InOut   Uptime  Users   FPSPlayers
  99.90 84.06 122.97 12216 1000.00  10
20:08:06 stats
20:08:06 CPU   InOut   Uptime  Users   FPSPlayers
  99.90 84.22 121.49 12216  919.96  10

You're never going to get 1000 all the time, no matter who says what.

from the usleep() man page:
BUGS
Probably not accurate on many machines down to the 
microsecond.  Count on precision only to -4 or maybe -5.


G. Monk Stanley
gary at summit-servers dot com | gary at DragonflyBSD dot org
http://leaf.dragonflybsd.org/~gary

There currently are 7 different ways to get time from a computer. 
All of them can't agree on how long a second is supposed to be -Me







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


Re: [hlds_linux] l4d Dedicated server notes

2008-11-12 Thread Rick Payton
I took this discussion off list, check your inbox :)

mauirixxx

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of J T
Sent: Wednesday, November 12, 2008 12:02 PM
To: Half-Life dedicated Linux server mailing list
Subject: Re: [hlds_linux] l4d Dedicated server notes

 I haven't used esx at all, just xen. Which I like a lot. Just wondering
if
its worth trying out. Thanks.

On Wed, Nov 12, 2008 at 1:42 PM, Rick Payton [EMAIL PROTECTED]
wrote:

 Previously used vmware server under windows, so I was used to vmware.
My
 buddy in California runs ESX on an 8 CPU IBM x445, and showed me how
to
 use it and create VM's and whatnot. So when the free esxi became
 available, I checked it out, and stuck with it, since it came out a
week
 before our new server arrived here at work.

 And I really, really like it. I converted our other (identical) server
 to ESXi and haven't looked back.

 mauirixxx


 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of J T
 Sent: Wednesday, November 12, 2008 10:22 AM
 To: Half-Life dedicated Linux server mailing list
 Subject: Re: [hlds_linux] l4d Dedicated server notes

 Why not xen?

 On Wed, Nov 12, 2008 at 11:57 AM, Rick Payton [EMAIL PROTECTED]
 wrote:

  Ahh silly me converting both my dual quad xeon 5405's w/ 8GB to ESX
  hosts :/
 
  mauirixxx
 
  -Original Message-
  From: [EMAIL PROTECTED]
  [mailto:[EMAIL PROTECTED] On Behalf Of
Chris
  Green
  Sent: Wednesday, November 12, 2008 9:11 AM
  To: 'Half-Life dedicated Linux server mailing list'
  Subject: Re: [hlds_linux] l4d Dedicated server notes
 
  Is anyone out there successfully running 40 servers on one box?
  Milton's data from our servers is that (at least on an 8-core xeon
  system with 8gb of ram), 40 should be workable.
 
 
  -Original Message-
  From: [EMAIL PROTECTED]
  [mailto:[EMAIL PROTECTED] On Behalf Of
Milton
  Ngan
  Sent: Wednesday, November 12, 2008 12:41 AM
  To: Half-Life dedicated Linux server mailing list
  Subject: Re: [hlds_linux] l4d Dedicated server notes
 
  Currently I am running the vanilla Lenny kernel. I have not done any
  tuning to it yet. If it looks like there is a need then we will. But
  right now we are happy with the performance we can get out of the
  system, there is no need to try and further optimize it.
 
  M.
 
  -Original Message-
  From: [EMAIL PROTECTED]
  [mailto:[EMAIL PROTECTED] On Behalf Of
Saint
 K.
  Sent: Tuesday, November 11, 2008 9:55 PM
  To: 'Half-Life dedicated Linux server mailing list'
  Subject: Re: [hlds_linux] l4d Dedicated server notes
 
  Hi,
 
  Thanks for sharing the information. One more question for this, have
 you
  made any specific changes to the kernel, or is it just a base
install
  from
  Lenny?
 
  Cheers
 
  -Original Message-
  From: [EMAIL PROTECTED]
  [mailto:[EMAIL PROTECTED] On Behalf Of
Milton
  Ngan
  Sent: Wednesday, November 12, 2008 12:58 AM
  To: hlds_linux@list.valvesoftware.com
  Subject: [hlds_linux] l4d Dedicated server notes
 
  I have been working with Chris to get all of the dedicated servers
up
  and
  running with the new features.
 
  What I have been using to host dedicated servers for L4D is:
 
  2x 2.66 GHz Core 2 Quad (Yorkfield) or 2x 2.5GHz LV Core 2 Quad
  (Yorkfield)
  8GB RAM
  Debian Lenny (2.6.26-1-amd64)
 
  On this configuration I have been able to run 40 instances of the
L4D
  dedicated server supporting 120-140 players simultaneously. With Vs
  mode,
  this number will increase with no noticeable change in performance.
 
  The typical command line I am using to start up the servers in -fork
  mode
  looks like this:
 
  ./srcds_run \
  -game left4dead \
  -ip 1.1.1.1\
  -netconport 9000+##\
  -netconpassword password\
  -steamport 27690+##\
  +hostname My_L4D_Server_##\
  +sv_tags reservable\
  +exec server/##.cfg\
  +map l4d_dem_hospital01_apartment\
  -fork 40
 
  I think what Chris forgot to mention was that the ## syntax can be
 used
  in
  an expression. So here rather than just substituting the instance
 number
  in,
  I am using it to add the value to an existing number.
 
  Someone asked about why -exec ##.cfg didn't work. I would suggest
 using
  +exec ##.cfg instead. This is the format I am using and this appears
 to
  function correctly. Also, make sure that your files are zero padded
to
  two
  digits (i.e 01, 02, etc...).
 
  I also had to do a lot of shuffling around of port numbers to allow
40
  server instances to run correctly. This is because many of the
default
  port
  numbers are too close to one another to support more than about 5-10
  servers. The ports you need to worry about are:
 
  -netconport
  -steamport
  +clientport
  +hostport
  +tv_port
  +matchmakingport
  +systemlinkport
 
  I control the first two from the command line since they are not
  convars,
  the rest I put into my config files. Just space the port nunbers
apart
  so
  there is a gap larger than the number of 

Re: [hlds_linux] The 1000fps problem

2008-11-12 Thread John
 You're never going to get 1000 all the time, no matter who says what.

 from the usleep() man page:
 BUGS
Probably not accurate on many machines down to the
 microsecond.  Count on precision only to -4 or maybe -5.

It is not possible to achieve a forever constant 1000 in practice, no. But 
as you have seen, it is possible to come very close.

With -pingboost 2, HL1 actually uses select() for its delays. It likely has 
some minor precision errors as well (though these have been reduced by 
recent improvements in the kernel), but regardless, most of the time this 
will be trumped by internal factors, such as the game simply taking longer 
than 1ms to handle a tick, and external factors, such as a high overall 
machine load or delays in writing to the disk.

-John 


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


Re: [hlds_linux] l4d Dedicated server notes

2008-11-12 Thread Patrick Shelley
Why take it off list? Why not share?
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] l4d Dedicated server notes

2008-11-12 Thread Rick Payton
I didn't think people would want to hear our virtualization discussion
:P

Basically, I stated what I was running under ESXi, and how much I liked
it, and he stated what he runs under Xen, and how much he enjoyed it.

Nothing really that pertains to game servers, other then I guess the
fact I run (Hawaiian Samurai) / manage (GamerzSociety.com) a few game
servers under both ESXi  ESX (respectively) with no complaints.

Sorry? If you got the hardware (CPU support, and SATA RAID adapter
support), and want to play I would venture to suggest trying it out.
Xen, works with more (much more) hardware, but I have no idea about game
server performance under it - JT would most likely be better able to
answer that.

mauirixxx

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Patrick
Shelley
Sent: Wednesday, November 12, 2008 3:36 PM
To: Half-Life dedicated Linux server mailing list
Subject: Re: [hlds_linux] l4d Dedicated server notes

Why take it off list? Why not share?
___
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] l4d Dedicated server notes

2008-11-12 Thread Patrick Shelley
I'm just trying to soak as much as i can up from a few sources - thanks :)

On 11/13/08, Rick Payton [EMAIL PROTECTED] wrote:

 I didn't think people would want to hear our virtualization discussion
 :P

 Basically, I stated what I was running under ESXi, and how much I liked
 it, and he stated what he runs under Xen, and how much he enjoyed it.

 Nothing really that pertains to game servers, other then I guess the
 fact I run (Hawaiian Samurai) / manage (GamerzSociety.com) a few game
 servers under both ESXi  ESX (respectively) with no complaints.

 Sorry? If you got the hardware (CPU support, and SATA RAID adapter
 support), and want to play I would venture to suggest trying it out.
 Xen, works with more (much more) hardware, but I have no idea about game
 server performance under it - JT would most likely be better able to
 answer that.


 mauirixxx

 -Original Message-
 From: [EMAIL PROTECTED]

 [mailto:[EMAIL PROTECTED] On Behalf Of Patrick
 Shelley
 Sent: Wednesday, November 12, 2008 3:36 PM
 To: Half-Life dedicated Linux server mailing list
 Subject: Re: [hlds_linux] l4d Dedicated server notes


 Why take it off list? Why not share?

 ___
 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] The 1000fps problem

2008-11-12 Thread Gary Stanley
At 05:52 PM 11/12/2008, you wrote:
  You're never going to get 1000 all the time, no matter who says what.
 
  from the usleep() man page:
  BUGS
 Probably not accurate on many machines down to the
  microsecond.  Count on precision only to -4 or maybe -5.

It is not possible to achieve a forever constant 1000 in practice, no. But
as you have seen, it is possible to come very close.

With -pingboost 2, HL1 actually uses select() for its delays. It likely has
some minor precision errors as well (though these have been reduced by
recent improvements in the kernel), but regardless, most of the time this
will be trumped by internal factors, such as the game simply taking longer
than 1ms to handle a tick, and external factors, such as a high overall
machine load or delays in writing to the disk.

-pingboost 2 uses alarm(), -pingboost 1 uses select() 


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


Re: [hlds_linux] The 1000fps problem

2008-11-12 Thread Gary Stanley
At 05:52 PM 11/12/2008, you wrote:
  You're never going to get 1000 all the time, no matter who says what.
 
  from the usleep() man page:
  BUGS
 Probably not accurate on many machines down to the
  microsecond.  Count on precision only to -4 or maybe -5.

It is not possible to achieve a forever constant 1000 in practice, no. But
as you have seen, it is possible to come very close.

With -pingboost 2, HL1 actually uses select() for its delays. It likely has
some minor precision errors as well (though these have been reduced by
recent improvements in the kernel), but regardless, most of the time this
will be trumped by internal factors, such as the game simply taking longer
than 1ms to handle a tick, and external factors, such as a high overall
machine load or delays in writing to the disk.

-pingboost 2 uses alarm(), -pingboost 1 uses select() 


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


Re: [hlds_linux] The 1000fps problem

2008-11-12 Thread Guy Watkins
} -Original Message-
} From: [EMAIL PROTECTED] [mailto:hlds_linux-
} [EMAIL PROTECTED] On Behalf Of Gary Stanley
} Sent: Wednesday, November 12, 2008 10:16 PM
} To: Half-Life dedicated Linux server mailing list
} Subject: Re: [hlds_linux] The 1000fps problem
} 
} At 05:52 PM 11/12/2008, you wrote:
}   You're never going to get 1000 all the time, no matter who says what.
}  
}   from the usleep() man page:
}   BUGS
}  Probably not accurate on many machines down to the
}   microsecond.  Count on precision only to -4 or maybe -5.
} 
} It is not possible to achieve a forever constant 1000 in practice, no.
} But
} as you have seen, it is possible to come very close.
} 
} With -pingboost 2, HL1 actually uses select() for its delays. It likely
} has
} some minor precision errors as well (though these have been reduced by
} recent improvements in the kernel), but regardless, most of the time this
} will be trumped by internal factors, such as the game simply taking
} longer
} than 1ms to handle a tick, and external factors, such as a high overall
} machine load or delays in writing to the disk.
} 
} -pingboost 2 uses alarm(), -pingboost 1 uses select()

alarm() or ualarm() ?


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


Re: [hlds_linux] The 1000fps problem

2008-11-12 Thread Gary Stanley
At 11:21 PM 11/12/2008, Guy Watkins wrote:
} -Original Message-
} From: [EMAIL PROTECTED] [mailto:hlds_linux-
} [EMAIL PROTECTED] On Behalf Of Gary Stanley
} Sent: Wednesday, November 12, 2008 10:16 PM
} To: Half-Life dedicated Linux server mailing list
} Subject: Re: [hlds_linux] The 1000fps problem
}
} At 05:52 PM 11/12/2008, you wrote:
}   You're never going to get 1000 all the time, no matter who says what.
}  
}   from the usleep() man page:
}   BUGS
}  Probably not accurate on many machines down to the
}   microsecond.  Count on precision only to -4 or maybe -5.
} 
} It is not possible to achieve a forever constant 1000 in practice, no.
} But
} as you have seen, it is possible to come very close.
} 
} With -pingboost 2, HL1 actually uses select() for its delays. It likely
} has
} some minor precision errors as well (though these have been reduced by
} recent improvements in the kernel), but regardless, most of the time this
} will be trumped by internal factors, such as the game simply taking
} longer
} than 1ms to handle a tick, and external factors, such as a high overall
} machine load or delays in writing to the disk.
}
} -pingboost 2 uses alarm(), -pingboost 1 uses select()

alarm() or ualarm() ?


Here's pingboost 1:

void Sys_Sleep_Select( int msec )
{
 struct timeval tv;

 tv.tv_sec   = 0;
 tv.tv_usec  = 1000 * msec;

 select( 1, NULL, NULL, NULL, tv );

}

Here's 2:

void Sys_Sleep_Timer( int msec )
{
 struct itimerval tm;

 tm.it_value.tv_sec=msec/1000;
 tm.it_value.tv_usec=(msec%1000)*1E3;
 tm.it_interval.tv_sec  = 0;
 tm.it_interval.tv_usec = 0;

 paused=0;
 if( setitimer(ITIMER_REAL,tm,NULL)==0)
 { // set the timer to trigger
 pause(); // wait for the signal
 }
 paused=1;

}


Of course, that was taken from the SDK, so there's no telling what is 
what now.. the best option is probably pingboost 3, select and 
setitimer have too much jitter.

I wrote a module that uses more aggressive timing, sort of like 
UDPSoft's old booster, and it almost eliminates FPS jitter :)

Info was taken from a very old email from alfred..

From: 
[EMAIL PROTECTED]@list.valvesoftware.com
on behalf of Alfred [EMAIL PROTECTED]
Sent: 13. juli 2002 07:18
To: [EMAIL PROTECTED]@list.valvesoftware.com
Subject: Re: [hlds_linux] Pingboost modes...

All the pingboot modes attempt to reduce the latency caused by the server.
The default implementation adds around 20msec to each players ping 
(under linux).

Mode 1 reduces this by using a different wait method (a select() call).
This method reduces the latency to 10msec.

Mode 2 uses a similar but slightly different method (and alarm() type call).
Again, the result it 10msec worth of latency being added. NOTE that 
this method
has the potential to hang a server in certain (terminal) situations.
If anyone has used this mode recently (not the first test we did!)
and it hangs please speak up

Mode 3 minimises the latency to the minimum possible level by processing
a frame EVERY time a packet arrives. This causes the lowest possible latency,
but can also cause extreme CPU usages (it does a complete frame for 
every packet,
with each player sending lots of packets per second and 30 players
this adds up to insane amounts of frames). Use this mode at your own risk,
it will consume all available CPU, don't complain that cstrike uses 
too much CPU
if you use this mode :-)

In a future release this mode will be tweaked to let the admin 
balance latencies
agains CPU usage (by processing a frame every N packets).

There is also an external modules called pingbooster by UDPSoft
(or is it UDPSoftware?). They implement something like mode 3.
As this is an external module, and was built for an older version
of HL (1108) it may not work properly any longer, and future
releases may (accidently) break 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] The 1000fps problem

2008-11-12 Thread Gary Stanley
At 11:21 PM 11/12/2008, Guy Watkins wrote:
} -Original Message-
} From: [EMAIL PROTECTED] [mailto:hlds_linux-
} [EMAIL PROTECTED] On Behalf Of Gary Stanley
} Sent: Wednesday, November 12, 2008 10:16 PM
} To: Half-Life dedicated Linux server mailing list
} Subject: Re: [hlds_linux] The 1000fps problem
}
} At 05:52 PM 11/12/2008, you wrote:
}   You're never going to get 1000 all the time, no matter who says what.
}  
}   from the usleep() man page:
}   BUGS
}  Probably not accurate on many machines down to the
}   microsecond.  Count on precision only to -4 or maybe -5.
} 
} It is not possible to achieve a forever constant 1000 in practice, no.
} But
} as you have seen, it is possible to come very close.
} 
} With -pingboost 2, HL1 actually uses select() for its delays. It likely
} has
} some minor precision errors as well (though these have been reduced by
} recent improvements in the kernel), but regardless, most of the time this
} will be trumped by internal factors, such as the game simply taking
} longer
} than 1ms to handle a tick, and external factors, such as a high overall
} machine load or delays in writing to the disk.
}
} -pingboost 2 uses alarm(), -pingboost 1 uses select()

alarm() or ualarm() ?


Here's pingboost 1:

void Sys_Sleep_Select( int msec )
{
 struct timeval tv;

 tv.tv_sec   = 0;
 tv.tv_usec  = 1000 * msec;

 select( 1, NULL, NULL, NULL, tv );

}

Here's 2:

void Sys_Sleep_Timer( int msec )
{
 struct itimerval tm;

 tm.it_value.tv_sec=msec/1000;
 tm.it_value.tv_usec=(msec%1000)*1E3;
 tm.it_interval.tv_sec  = 0;
 tm.it_interval.tv_usec = 0;

 paused=0;
 if( setitimer(ITIMER_REAL,tm,NULL)==0)
 { // set the timer to trigger
 pause(); // wait for the signal
 }
 paused=1;

}


Of course, that was taken from the SDK, so there's no telling what is 
what now.. the best option is probably pingboost 3, select and 
setitimer have too much jitter.

I wrote a module that uses more aggressive timing, sort of like 
UDPSoft's old booster, and it almost eliminates FPS jitter :)

Info was taken from a very old email from alfred..

From: 
[EMAIL PROTECTED]@list.valvesoftware.com
on behalf of Alfred [EMAIL PROTECTED]
Sent: 13. juli 2002 07:18
To: [EMAIL PROTECTED]@list.valvesoftware.com
Subject: Re: [hlds_linux] Pingboost modes...

All the pingboot modes attempt to reduce the latency caused by the server.
The default implementation adds around 20msec to each players ping 
(under linux).

Mode 1 reduces this by using a different wait method (a select() call).
This method reduces the latency to 10msec.

Mode 2 uses a similar but slightly different method (and alarm() type call).
Again, the result it 10msec worth of latency being added. NOTE that 
this method
has the potential to hang a server in certain (terminal) situations.
If anyone has used this mode recently (not the first test we did!)
and it hangs please speak up

Mode 3 minimises the latency to the minimum possible level by processing
a frame EVERY time a packet arrives. This causes the lowest possible latency,
but can also cause extreme CPU usages (it does a complete frame for 
every packet,
with each player sending lots of packets per second and 30 players
this adds up to insane amounts of frames). Use this mode at your own risk,
it will consume all available CPU, don't complain that cstrike uses 
too much CPU
if you use this mode :-)

In a future release this mode will be tweaked to let the admin 
balance latencies
agains CPU usage (by processing a frame every N packets).

There is also an external modules called pingbooster by UDPSoft
(or is it UDPSoftware?). They implement something like mode 3.
As this is an external module, and was built for an older version
of HL (1108) it may not work properly any longer, and future
releases may (accidently) break 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] The 1000fps problem

2008-11-12 Thread Kveri
so it's not stable, 1000fps almost stable, dropping to 500fps can be 
achieved by using low latency desktop in kernel, 1000Hz sys_ticrate 1000 
and pingboost 3. But I was to able to achieve this only with 0 players 
on server.

Kveri

xLnT  wrote / napísal(a):
 Then game-hosting.com is faking their stats output. They have stable 
 1000fps and drops down to 500fps exactly.
 Not 501 or 499 but 500fps.. once in a while.. otherwise it's 1000fps stable.


   
 There is no chance of running 1000fps stable server on any hardware, YOU 
 CAN'T GET 1000FPS STILL server. I'm running 998-1000fps server on 
 celeron 1,8GHz.

 Kveri

 tuorpeZ  wrote / napísal(a):
   
 
 Hello,

 Has someone succeed to get a stable 1000fps hlds on a core2duo ?
 I tryed a lot of different kernel configurations but I never achieve to 
 get FPS close to 1000 for a long time.

 Here what I've already tested (64bits) :
 Kernel 2.6.24.5 default
 Kernel 2.6.24.5 1000HZ
 Kernel 2.6.27.4 1000HZ No preempt
 Kernel 2.6.27.4 1000HZ preempt
 Kernel 2.6.27.4 1500HZ preempt (With USER_HZ=1500)
 Kernel 2.6.26.6 1000HZ preempt + RT patch

 Neither of those kernels achieve to get a stable +/- 900 fps except for 
 the RT kernel :

 CPU   InOut   Uptime  Users   FPSPlayers
 71.00  0.00  0.00  15 2  930.23   0
 stats
 CPU   InOut   Uptime  Users   FPSPlayers
 70.00  0.00  0.00  15 2  855.43   0

 BUT 70% CPU without players !

 Other kernels cause some drops to 300FPS.

 I think that my box (c2duo 2x2Ghz) simply can't compute 1000fps for 
 HLDS... I think that it is only possible on a Xeon/Opteron CPU.
 Am I wrong ? Did someone succeed to get 1000fps on other than a server 
 class CPU (ie Xeon/Opteron) ?


 --- tuorpeZ


 en3my a écrit :
   
 
   
 None.

 Default 2.6.26.6 kernel with config i've included in prev. mail.

 One more thing i forgot to suggest - try to disable almost every feature 
 in 
 MB's BIOS - COM, LPT, USB, Sound, etc. I don't have proof that they really 
 mess your FPS, but belive they do :)

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message - 
 From: Philipp Reddigau [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list 
 hlds_linux@list.valvesoftware.com
 Sent: Tuesday, November 11, 2008 11:13 AM
 Subject: Re: [hlds_linux] The 1000fps problem


   
 
   
 
 @Enemy
 Wich Kernel patches are you using?

 best regards,
 Philipp


 en3my schrieb:
 
   
 
   
 Speaking on the subject... I was trying to archive 1000FPS performance 
 on 
 my
 dual quad box for few months under Debian Linux. Best result i've got is 
 by
 using latest kernel (im using 2.6.26.5) with kernel config you can get at
 http://2po.eu/downloads/custom/www.2po.eu_linux_kernel_2.6.26.6.config

 But i suggest anyone to experiment with IO Schedulers, all the 
 settings 
 in
 Processor type and features, try to disable all the Power Managment, 
 try
 kernel param acpi=off (append=acpi=off for lilo.conf).

 When dealing with lot of servers on one physical box (i have 8 physical
 cores and allow to run about 20 HLDS's and few HLDSS's at same time) you
 must experiment with affinities (man taskset in Linux) and priorities
 (man renice).

 And as it was suggested before in this maillist - if you're using 4+ GB 
 of
 ram, use 64bit distro.

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message - 
 From: Faustas Buskevicius [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Monday, November 10, 2008 10:13 PM
 Subject: Re: [hlds_linux] The 1000fps problem



   
 
   
 
 Take it easy :) I didn't say they hacked it.
 Since CPU values have been known to be reported incorrectly, there's
 no reason why fps values would *always* be reliable and accurate.

 In response to OP, try running 1000hz, not tickless kernel. Kveri has
 suggested doing so in the past. I think it's worth a shot. Please let
 us know of your findings.

 On Mon, Nov 10, 2008 at 7:15 PM, en3my [EMAIL PROTECTED] wrote:

 
   
 
   
 2 Faustas:
 I think if they've hacked the output of stats - fps value, they would
 not
 change the stats - cpu use field. Don't they? :) Any way, not me nor 
 my
 friends have a single complain about GH.com servers. That's why i 
 belive
 the
 text i see in stats command and i belive stable 1000 fps is possible 
 to
 archive (under Linux, don't know about others OS's).

 2 J T:
 I'm not advertising any companies hosting. I've just told that 
 perfect
 server is a real thing :)

 -.-.-.-.-.-.-.-.-.-.-.-
 en3my
  www.2Po.eu

 - Original Message -
 From: Faustas Buskevicius [EMAIL PROTECTED]
 To: Half-Life dedicated Linux server mailing list
 hlds_linux@list.valvesoftware.com
 Sent: Monday, November 10, 2008 6:55 PM
 Subject: Re: [hlds_linux] The 1000fps problem



   
 
   
   

Re: [hlds_linux] The 1000fps problem

2008-11-12 Thread Kveri
I think -pingboost 2 uses alarm(), -pingboost 1 uses select()

Kveri

John  wrote / napísal(a):
 You're never going to get 1000 all the time, no matter who says what.

 from the usleep() man page:
 BUGS
Probably not accurate on many machines down to the
 microsecond.  Count on precision only to -4 or maybe -5.
 

 It is not possible to achieve a forever constant 1000 in practice, no. But 
 as you have seen, it is possible to come very close.

 With -pingboost 2, HL1 actually uses select() for its delays. It likely has 
 some minor precision errors as well (though these have been reduced by 
 recent improvements in the kernel), but regardless, most of the time this 
 will be trumped by internal factors, such as the game simply taking longer 
 than 1ms to handle a tick, and external factors, such as a high overall 
 machine load or delays in writing to the disk.

 -John 


 ___
 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] l4d Dedicated server notes

2008-11-12 Thread Console Admin
I'm trying to start a 2nd forked server and I'm running into some problems
with getting it started up.
If I use this line to start it, it hangs.
screen -A -m -d -S l4dserver1 ./srcds_run -console -game left4dead  +map
l4d_dem_hospital01_apartment -ip 192.168.0.199 -rcon_port 27037  -port 27037
+log on -debug -fork 2 +tv_port 26900

Auto detecting CPU
Using AMD Optimised binary.
Enabling debug mode
Server will auto-restart if there is a crash.

Console initialized.
Game.dll loaded for L4D - Normal
Server is hibernating
ConVarRef test_progression_loop doesn't point to an existing ConVar
Game supporting (2) split screen players
maxplayers set to 14
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient.
Continuing with current version anyway.
got status map=l4d_dem_hospital01_apartment;players=0
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient.
Continuing with current version anyway.
got status map=l4d_dem_hospital01_apartment;players=0
got status map=l4d_dem_hospital01_apartment;players=0
got status map=l4d_dem_hospital01_apartment;players=0
got status map=l4d_dem_hospital01_apartment;players=0
got status map=l4d_dem_hospital01_apartment;players=0
got status map=l4d_dem_hospital01_apartment;players=0
got status map=l4d_dem_hospital01_apartment;players=0
got status map=l4d_dem_hospital01_apartment;players=0
got status map=l4d_dem_hospital01_apartment;players=0
got status map=l4d_dem_hospital01_apartment;players=0
got status map=l4d_dem_hospital01_apartment;players=0

It repeats that line continuously and the server never starts.

If I start it without the fork or tv option, it starts and runs fine.
screen -A -m -d -S l4dserver1 ./srcds_run -console -game left4dead  +map
l4d_dem_hospital01_apartment -ip 192.168.0.199 -rcon_port 27037  -port 27037
+log on -debug

Any idea on where to start? I have several other servers running on this box
and each has its own screen I can attach to.
How would I differentiate between each forked server and monitor it via the
screen command?
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux