At the moment, the 3rd server isnt running (because preformance is too
poor for all other HLDS). Here is vmstat 1:
procs -----------memory---------- ---swap-- -----io---- --system--
----cpu----
r b swpd free buff cache si so bi bo in cs us sy
id wa
2 0 0 72480 40148 644952 0 0 2 3 4 0 12 1
87 0
1 0 0 72480 40148 644952 0 0 0 0 3843 1473 20 2
77 0
2 0 0 72480 40148 644952 0 0 0 0 3789 1507 20 3
77 0
2 0 0 72480 40148 644952 0 0 0 0 3794 1489 21 2
77 0
1 0 0 72480 40148 644952 0 0 0 0 3804 1549 21 2
77 0
1 0 0 72480 40152 644948 0 0 0 56 3801 1577 21 3
77 0
1 0 0 72480 40152 644948 0 0 0 40 3847 1624 21 2
77 0
2 0 0 72480 40152 644948 0 0 0 0 3793 1651 21 2
77 0
1 0 0 71736 40152 644948 0 0 0 0 3830 1714 21 2
77 0
1 0 0 71612 40152 644948 0 0 0 0 3739 1795 21 2
77 0
2 0 0 71736 40152 644948 0 0 0 0 3854 1729 22 2
76 0
2 0 0 71736 40156 644944 0 0 0 72 3794 1784 23 2
75 0
2 0 0 71736 40156 644944 0 0 0 0 3809 1782 23 3
74 0
1 0 0 73100 40156 644944 0 0 0 0 3831 1878 23 2
75 0
2 0 0 73828 40156 644944 0 0 0 0 3841 1927 22 2
75 0
2 0 0 73828 40156 644944 0 0 0 0 3889 2006 23 2
76 0
1 0 0 73828 40156 644944 0 0 0 0 3874 2009 22 2
76 0
2 0 0 73828 40156 644944 0 0 0 28 3863 2059 23 2
75 0
2 0 0 73828 40156 644944 0 0 0 0 3826 2144 23 2
75 0
1 0 0 73828 40156 644944 0 0 0 0 3808 1488 21 3
76 0
1 0 0 73828 40156 644944 0 0 0 0 3848 1266 21 2
77 0
1 0 0 73828 40156 644944 0 0 0 0 3843 1228 23 2
75 0
2 0 0 73828 40156 644944 0 0 0 0 3806 1231 23 2
74 0
2 0 0 73828 40160 644940 0 0 0 28 3847 1282 24 2
74 0
2 0 0 73828 40160 644940 0 0 0 0 3819 1282 24 3
74 0
2 0 0 73828 40160 644940 0 0 0 0 3872 1260 24 2
74 0
2 0 0 73828 40160 644940 0 0 0 0 3843 1304 24 2
74 0
2 0 0 73828 40160 644940 0 0 0 0 3811 1386 24 3
73 0
0 0 0 73828 40160 644940 0 0 0 0 3739 1402 24 2
74 0
2 0 0 73828 40164 644936 0 0 0 28 3831 1444 24 2
73 0
2 0 0 73828 40164 644936 0 0 0 0 3844 1473 24 2
74 0
2 0 0 73828 40164 644936 0 0 0 0 3790 1498 23 2
74 0
2 0 0 73828 40164 644936 0 0 0 0 3790 1551 25 2
73 0
2 0 0 73828 40164 644936 0 0 0 0 3822 1624 24 2
74 0
2 0 0 73828 40164 644936 0 0 0 0 3826 1767 24 2
73 0
1 0 0 73768 40168 644932 0 0 0 48 3855 1723 24 2
74 0
1 0 0 73348 40168 644932 0 0 0 0 3795 1812 25 3
72 0
2 0 0 73348 40168 644932 0 0 0 0 3867 1899 23 2
75 0
2 0 0 73348 40168 644932 0 0 0 0 3799 1936 23 2
75 0
2 0 0 73348 40168 644932 0 0 0 0 3857 2000 23 3
73 0
1 0 0 73468 40168 644932 0 0 0 0 3917 2093 22 2
76 0
2 0 0 73648 40176 644924 0 0 0 28 3910 2144 23 3
75 0
1 0 0 73648 40176 644924 0 0 0 0 3807 1543 22 2
76 0
1 0 0 73648 40176 644924 0 0 0 0 3822 1225 22 2
76 0
1 0 0 73648 40176 644924 0 0 0 0 3855 1296 21 3
76 0
2 0 0 73648 40176 644924 0 0 0 0 3889 1304 22 2
77 0
2 0 0 73648 40176 644924 0 0 0 32 3855 1282 23 3
75 0
1 0 0 73648 40184 644916 0 0 0 64 3833 1355 22 2
76 0
2 0 0 73648 40184 644916 0 0 0 0 3788 1502 21 3
77 0
1 0 0 73648 40184 644916 0 0 0 0 3879 1545 20 2
78 0
1 0 0 73648 40184 644916 0 0 0 0 3909 1622 20 2
78 0
2 0 0 73648 40184 644916 0 0 0 0 3886 1655 20 3
77 0
2 0 0 73648 40184 644916 0 0 0 0 3868 1692 21 2
77 0
1 0 0 73648 40192 644908 0 0 0 32 3877 1774 20 3
78 0
1 0 0 73648 40192 644908 0 0 0 0 3873 1848 20 2
78 0
1 0 0 73648 40192 644908 0 0 0 0 3929 1862 20 2
78 0
2 0 0 73648 40192 644908 0 0 0 0 3843 1890 20 3
77 0
procs -----------memory---------- ---swap-- -----io---- --system--
----cpu----
r b swpd free buff cache si so bi bo in cs us sy
id wa
1 0 0 73648 40192 644908 0 0 0 0 3837 2013 19 2
78 0
1 0 0 73648 40192 644908 0 0 0 0 3892 2117 19 2
79 0
2 0 0 73648 40196 644904 0 0 0 28 3871 2214 19 2
80 0
2 0 0 73648 40196 644904 0 0 0 0 3865 2302 19 2
80 0
1 0 0 73648 40196 644904 0 0 0 0 3840 2192 20 3
78 0
2 0 0 73648 40196 644904 0 0 0 0 3903 2135 22 2
77 0
2 0 0 73648 40196 644904 0 0 0 0 3867 2172 22 2
76 0
1 0 0 73648 40196 644904 0 0 0 0 3882 2089 23 2
75 0
2 0 0 73648 40204 645156 0 0 0 28 3887 1643 22 2
76 0
1 0 0 73648 40204 645156 0 0 0 0 3825 1178 22 2
75 0
2 0 0 73648 40204 645156 0 0 0 0 3902 1173 24 1
75 0
1 0 0 73348 40204 645156 0 0 0 0 3885 1162 23 2
74 0
2 0 0 73348 40204 645156 0 0 0 0 3784 1223 24 2
74 0
1 0 0 71984 40204 645156 0 0 0 0 3810 1274 24 2
74 0
1 0 0 71860 40212 645148 0 0 0 48 3837 1369 22 3
75 0
1 0 0 71736 40212 645148 0 0 0 0 3808 1404 23 2
76 0
2 0 0 71488 40212 645148 0 0 0 0 3834 1407 22 3
76 0
2 0 0 71488 40212 645148 0 0 0 0 3790 1553 21 2
77 0
1 0 0 71240 40212 645148 0 0 0 0 3849 1531 23 2
75 0
2 0 0 70620 40212 645148 0 0 0 0 3824 1519 24 2
75 0
2 0 0 70620 40220 645140 0 0 0 28 3801 1546 24 2
74 0
1 0 0 70620 40220 645140 0 0 0 0 3706 1646 22 2
75 0
2 0 0 70744 40220 645140 0 0 0 0 3793 1686 22 2
76 0
2 0 0 70744 40220 645140 0 0 0 0 3798 1732 23 3
75 0
1 0 0 70744 40220 645140 0 0 0 44 3871 1777 23 2
75 0
1 0 0 70744 40220 645140 0 0 0 0 3802 1888 22 2
76 0
1 0 0 70744 40228 645132 0 0 0 28 3864 1957 22 3
75 0
1 0 0 70744 40228 645132 0 0 0 0 3881 1958 23 2
75 0
2 0 0 70744 40228 645132 0 0 0 0 3812 1929 23 2
74 0
2 0 0 70744 40228 645132 0 0 0 40 3835 1947 24 2
74 0
1 0 0 70744 40228 645132 0 0 0 0 3867 2015 24 2
74 0
1 0 0 70744 40228 645132 0 0 0 0 3800 1678 21 3
76 0
2 0 0 70744 40236 645124 0 0 0 28 3856 1196 22 2
76 0
0 0 0 70744 40236 645124 0 0 0 0 3804 1180 23 3
75 0
1 0 0 70372 40236 645124 0 0 0 0 3798 1203 23 2
76 0
2 0 0 70248 40236 645124 0 0 0 0 3824 1271 22 2
76 0
1 0 0 70248 40236 645124 0 0 0 0 3836 1385 22 2
75 0
0 0 0 70000 40236 645124 0 0 0 0 3837 1407 22 2
76 0
2 0 0 69380 40240 645120 0 0 0 28 3842 1504 22 3
75 0
2 0 0 69380 40240 645120 0 0 0 0 3819 1506 22 2
76 0
2 0 0 69380 40240 645120 0 0 0 0 3796 1481 22 2
76 0
1 0 0 68512 40240 645120 0 0 0 0 3811 1577 21 2
76 0
1 0 0 67892 40240 645120 0 0 0 0 3811 1640 21 2
77 0
2 0 0 68884 40240 645120 0 0 0 0 3824 1779 20 2
77 0
2 0 0 68884 40248 645112 0 0 0 60 3815 1789 21 2
77 0
2 0 0 69628 40248 645112 0 0 0 0 3860 1764 21 3
76 0
0 0 0 69628 40248 645112 0 0 0 0 3761 1878 21 2
77 0
1 0 0 69876 40248 645112 0 0 0 0 3784 1968 21 2
77 0
1 0 0 70000 40248 645112 0 0 0 0 3832 2033 21 2
76 0
1 0 0 70000 40256 645104 0 0 0 28 3837 2052 21 2
77 0
1 0 0 70000 40256 645104 0 0 0 0 3830 2078 21 3
77 0
2 0 0 70620 40256 645104 0 0 0 0 3816 2091 22 2
76 0
1 0 0 70620 40256 645104 0 0 0 0 3805 2060 22 2
76 0
1 0 0 70620 40256 645104 0 0 0 0 3842 2163 21 3
76 0
2 0 0 70620 40256 645104 0 0 0 0 3868 1994 22 2
76 0
1 0 0 70620 40256 645104 0 0 0 0 3820 1201 22 3
75 0
2 0 0 70620 40260 645100 0 0 0 28 3862 1273 22 2
76 0
And ps vax (required processes trimmed for brevity):
2451 ? S 0:00 0 27 1508 568 0.0 syslogd -m 0
2455 ? S 0:00 0 20 1467 444 0.0 klogd -x
2465 ? S 0:02 0 6 1473 452 0.0 irqbalance
2482 ? S 0:00 1 27 1588 572 0.0 portmap
2501 ? S 0:00 0 33 1586 700 0.0 rpc.statd
2536 ? S 0:00 0 26 1517 560 0.0 rpc.idmapd
2643 ? S 0:00 0 15 1460 460 0.0 /usr/sbin/acpid
2654 ? S 0:00 9 237 7402 1996 0.1 cupsd
2818 ? S 0:01 0 262 3469 1456 0.1 /usr/sbin/sshd
2836 ? S 0:00 0 143 1944 896 0.0 xinetd
-stayalive -pidfile /var/run/xinetd.pid
2854 ? S 0:00 0 690 6349 2768 0.2 sendmail:
accepting connections
2863 ? S 0:00 0 690 5453 2348 0.2 sendmail: Queue
[EMAIL PROTECTED]:00:00 for /var/spool/clientmqueue
2878 ? S 0:00 0 23 1572 632 0.0 crond
2894 ? S 0:00 2 72 4351 2684 0.2 xfs -droppriv
-daemon
2911 ? S 0:00 0 15 1572 596 0.0 /usr/sbin/atd
2920 ? S 0:00 0 230 1713 812 0.0 dbus-daemon-1
--system
2933 ? S 0:38 1 59 2136 1116 0.1 mdadm --monitor
--scan
2949 tty2 S 0:00 0 8 1463 344 0.0 /sbin/mingetty tty2
2950 tty3 S 0:00 0 8 1463 340 0.0 /sbin/mingetty tty3
2951 tty4 S 0:00 0 8 1459 340 0.0 /sbin/mingetty tty4
2952 tty5 S 0:00 0 8 1463 340 0.0 /sbin/mingetty tty5
2953 tty6 S 0:00 0 8 1459 340 0.0 /sbin/mingetty tty6
3104 tty1 S 0:00 0 8 1459 340 0.0 /sbin/mingetty tty1
3270 ? S 0:10 0 306 4269 1240 0.1 SCREEN -d -m -S
10 ./hlds_run -game cstrike -pingboost 2 +ip 69.93.50.152 +exec
server.cfg +port 270
3271 pts/1 S 0:00 0 554 3869 1048 0.1 /bin/sh
./hlds_run -game cstrike -pingboost 2 +ip 69.93.50.152 +exec server.cfg
+port 27015 +maxplay
4231 pts/1 R 393:12 0 44 133683 122860 11.8 ./hlds_i686
-game cstrike -pingboost 2 +ip 69.93.50.152 +exec server.cfg +port 27015
+maxplayers
4232 pts/1 S 0:00 0 44 133683 122860 11.8 ./hlds_i686
-game cstrike -pingboost 2 +ip 69.93.50.152 +exec server.cfg +port 27015
+maxplayers
4233 pts/1 S 0:00 0 44 133683 122860 11.8 ./hlds_i686
-game cstrike -pingboost 2 +ip 69.93.50.152 +exec server.cfg +port 27015
+maxplayers
5092 ? S 0:03 0 306 4265 1232 0.1 SCREEN -d -m -S
cstrike-62 ./hlds_run -game cstrike -pingboost 2 +ip 69.93.50.153 +exec
server.cfg +
5093 pts/2 S 0:00 0 554 3865 1020 0.0 /bin/sh
./hlds_run -game cstrike -pingboost 2 +ip 69.93.50.153 +exec server.cfg
+port 27015 +maxplay
5101 pts/2 S 248:45 2 44 115999 106120 10.2 ./hlds_i686
-game cstrike -pingboost 2 +ip 69.93.50.153 +exec server.cfg +port 27015
+maxplayers
5102 pts/2 S 0:00 0 44 115999 106120 10.2 ./hlds_i686
-game cstrike -pingboost 2 +ip 69.93.50.153 +exec server.cfg +port 27015
+maxplayers
5103 pts/2 S 0:00 0 44 115999 106120 10.2 ./hlds_i686
-game cstrike -pingboost 2 +ip 69.93.50.153 +exec server.cfg +port 27015
+maxplayers
5453 ? S 0:00 0 262 7121 2080 0.2 sshd: 62 [priv]
5455 ? S 0:00 0 262 7261 2276 0.2 sshd: [EMAIL PROTECTED]/0
5805 ? SN 0:00 0 93 1706 804 0.0 vsftpd
5807 ? SN 0:01 0 93 1814 908 0.0 vsftpd
5917 pts/0 R 0:00 0 64 2215 568 0.0 ps vax
I'll turn AMX off in the metamod config and see what affect it has :).
- Matt
Sid Stuart wrote:
More information is needed to diagnose the performance problem,
Run a "vmstat 1" for about 10 seconds while the three programs are
running and post the results.
Also do a "ps vax" and post the results from that. With the output from
those two programs, I can see whether it is CPU or memory bound.
Sid
Matt Savona wrote:
Hi Guys,
At the moment we have a machine with the following specs:
Dual Xeon 2.8GHz (HT enabled in the kernel)
1GB RAM
74GB 10k RPM SCSI Hard Drive
I'm running 2.6.12 kernel with the hz/user_hz tweak (=1000).
At the moment we have 2x 12 man privates that are full 100% of the
time. These are running with pingboost 2 and sys_ticrate 500. FPS on
these two servers is almost always 500. System load is around 1.0.
However, when we attempt to run a 3rd HLDS with the same
pingboost/ticrate settings, FPS on all 3 servers drop significantly (and
randomly) below 100. Load hits about 2.10. When we kill the 3rd process,
load drops back to ~1.0 and we get 500 fps on the other two servers
again.
We are under the assumption that the processor can handle 3
instances of HLDS without a problem. But we're not sure why this 3rd
HLDS process is making such a big difference in game server performance.
Does anyone have any ideas? Is it the RAM? Have we configured the kernel
wrong? Any suggestions would be very helpful!
Thanks!
- Matt
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux