ServerFPS drops

MacpersilMacpersil Join Date: 2007-11-15 Member: 62918Members
Hello,

My System:

Webtropia.com
Debian 32 (also tried 64x aswell as Fedora 32/64)
AMD Athlon 64 3500+
1024 MB DDR2-Ram
2 x 160 GB SATA-Festplatten


My Target:

I want to run a ns server with constant 1000 fps.

My Problem:

02:43:37 CPU In Out Uptime Users FPS Players
9.50 9.07 10.19 20 4 459.35 2
02:43:38 stats
02:43:38 CPU In Out Uptime Users FPS Players
9.00 8.71 9.96 20 4 1000.00 2
02:43:38 stats
02:43:38 CPU In Out Uptime Users FPS Players
9.00 8.69 9.92 21 4 1000.00 2
02:43:39 stats
02:43:39 CPU In Out Uptime Users FPS Players
9.00 8.79 10.08 21 4 737.46 2
02:43:39 stats
02:43:39 CPU In Out Uptime Users FPS Players
9.00 8.70 9.94 21 4 563.38 2
02:43:39 stats
02:43:40 CPU In Out Uptime Users FPS Players
8.80 8.56 9.81 21 4 630.12 2
02:43:40 stats
02:43:40 CPU In Out Uptime Users FPS Players
8.80 8.53 9.71 21 4 921.66 2
02:43:40 stats
02:43:40 CPU In Out Uptime Users FPS Players
8.80 8.47 9.68 21 4 1000.00 2


Ive installed a 1000hz kernel by pur3gaming.com (http://www.pur3gaming.com/showthread.php?t=5 the second one on this page)

My Startline:
screen -A -m -d -S ns1 ./hlds_run -game ns +maxplayers 16 +map co_faceoff +port 27025 -pingboost 3 -autoupdate +servercfgfile server.cfg

I just want to run 1 server so its not important if the CPU usage is high




top:


PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1 root 20 0 1948 640 544 S 0.0 0.1 0:00.70 init [2]
2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 [migration/0]
3 root 39 19 0 0 0 S 0.0 0.0 0:00.00 [ksoftirqd/0]
4 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [events/0]
5 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [khelper]
6 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [kthread]
9 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [kblockd/0]
23 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [kseriod]
90 root 20 0 0 0 0 S 0.0 0.0 0:00.06 [pdflush]
91 root 20 0 0 0 0 S 0.0 0.0 0:00.18 [pdflush]
92 root 20 0 0 0 0 S 0.0 0.0 0:00.00 [kswapd0]
93 root 39 19 0 0 0 S 0.0 0.0 0:00.00 [kprefetchd]
94 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 [aio/0]
517 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [khubd]
532 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [ata/0]
533 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [ata_aux]
616 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [scsi_eh_0]
617 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [scsi_eh_1]
629 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [scsi_eh_2]
630 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [scsi_eh_3]
893 root 15 -5 0 0 0 S 0.0 0.0 0:00.22 [kjournald]
1060 root 16 -4 2180 612 352 S 0.0 0.1 0:00.09 udevd --daemon
1351 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [kpsmoused]
1506 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [kmirrord]
1619 daemon 20 0 1688 352 264 S 0.0 0.0 0:00.00 /sbin/portmap
1739 root 20 0 1628 564 460 S 0.0 0.1 0:00.01 /sbin/syslogd
1745 root 20 0 1580 380 308 S 0.0 0.0 0:00.00 /sbin/klogd -x
1770 root 20 0 4932 1088 756 S 0.0 0.1 0:00.00 /usr/sbin/sshd
1785 ntp 20 0 4128 1328 1024 S 0.0 0.1 0:00.02 /usr/sbin/ntpd -p /var/run/ntpd.pid -u 101:103 -g
1795 root 20 0 2192 748 592 S 0.0 0.1 0:00.00 /usr/sbin/cron
1844 root 20 0 1572 492 424 S 0.0 0.0 0:00.00 /sbin/getty 38400 tty1
1845 root 20 0 1576 496 424 S 0.0 0.0 0:00.00 /sbin/getty 38400 tty2
1846 root 20 0 1576 492 424 S 0.0 0.0 0:00.00 /sbin/getty 38400 tty3
1847 root 20 0 1572 492 424 S 0.0 0.0 0:00.00 /sbin/getty 38400 tty4
1848 root 20 0 1576 496 424 S 0.0 0.0 0:00.00 /sbin/getty 38400 tty5
1849 root 20 0 1572 492 424 S 0.0 0.0 0:00.00 /sbin/getty 38400 tty6
2088 root 20 0 7860 2364 1920 R 0.0 0.2 0:00.04 sshd: root@pts/0
2090 root 20 0 2732 1540 1204 S 0.0 0.2 0:00.00 -bash
2110 ns1 20 0 2532 1016 812 S 0.0 0.1 0:00.00 su ns1
2111 ns1 20 0 4052 2668 1268 S 0.0 0.3 0:00.08 bash
2131 ns1 20 0 2232 1108 860 R 0.0 0.1 0:00.00 top



(without the gameserver)


Thank you for your help

Comments

  • zodiaczodiac Join Date: 2004-03-20 Member: 27439Members, Constellation
    No offense, but why would u want to do this? The clients will not even support anything close to that? The refresh rates of each client would more likely flood even if u could achieve such a thing. Max FPS is not a good thing necessarily if u overkill it. You need to be thinking more about what an ideal supported FPS is for players attached to your server.

    Z


    <!--quoteo(post=1691388:date=Oct 25 2008, 03:55 AM:name=Macpersil)--><div class='quotetop'>QUOTE(Macpersil @ Oct 25 2008, 03:55 AM) <a href="index.php?act=findpost&pid=1691388"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Hello,

    My System:

    Webtropia.com
    Debian 32 (also tried 64x aswell as Fedora 32/64)
    AMD Athlon 64 3500+
    1024 MB DDR2-Ram
    2 x 160 GB SATA-Festplatten
    My Target:

    I want to run a ns server with constant 1000 fps.

    My Problem:

    02:43:37 CPU In Out Uptime Users FPS Players
    9.50 9.07 10.19 20 4 459.35 2
    02:43:38 stats
    02:43:38 CPU In Out Uptime Users FPS Players
    9.00 8.71 9.96 20 4 1000.00 2
    02:43:38 stats
    02:43:38 CPU In Out Uptime Users FPS Players
    9.00 8.69 9.92 21 4 1000.00 2
    02:43:39 stats
    02:43:39 CPU In Out Uptime Users FPS Players
    9.00 8.79 10.08 21 4 737.46 2
    02:43:39 stats
    02:43:39 CPU In Out Uptime Users FPS Players
    9.00 8.70 9.94 21 4 563.38 2
    02:43:39 stats
    02:43:40 CPU In Out Uptime Users FPS Players
    8.80 8.56 9.81 21 4 630.12 2
    02:43:40 stats
    02:43:40 CPU In Out Uptime Users FPS Players
    8.80 8.53 9.71 21 4 921.66 2
    02:43:40 stats
    02:43:40 CPU In Out Uptime Users FPS Players
    8.80 8.47 9.68 21 4 1000.00 2
    Ive installed a 1000hz kernel by pur3gaming.com (http://www.pur3gaming.com/showthread.php?t=5 the second one on this page)

    My Startline:
    screen -A -m -d -S ns1 ./hlds_run -game ns +maxplayers 16 +map co_faceoff +port 27025 -pingboost 3 -autoupdate +servercfgfile server.cfg

    I just want to run 1 server so its not important if the CPU usage is high
    top:
    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    1 root 20 0 1948 640 544 S 0.0 0.1 0:00.70 init [2]
    2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 [migration/0]
    3 root 39 19 0 0 0 S 0.0 0.0 0:00.00 [ksoftirqd/0]
    4 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [events/0]
    5 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [khelper]
    6 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [kthread]
    9 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [kblockd/0]
    23 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [kseriod]
    90 root 20 0 0 0 0 S 0.0 0.0 0:00.06 [pdflush]
    91 root 20 0 0 0 0 S 0.0 0.0 0:00.18 [pdflush]
    92 root 20 0 0 0 0 S 0.0 0.0 0:00.00 [kswapd0]
    93 root 39 19 0 0 0 S 0.0 0.0 0:00.00 [kprefetchd]
    94 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 [aio/0]
    517 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [khubd]
    532 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [ata/0]
    533 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [ata_aux]
    616 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [scsi_eh_0]
    617 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [scsi_eh_1]
    629 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [scsi_eh_2]
    630 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [scsi_eh_3]
    893 root 15 -5 0 0 0 S 0.0 0.0 0:00.22 [kjournald]
    1060 root 16 -4 2180 612 352 S 0.0 0.1 0:00.09 udevd --daemon
    1351 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [kpsmoused]
    1506 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 [kmirrord]
    1619 daemon 20 0 1688 352 264 S 0.0 0.0 0:00.00 /sbin/portmap
    1739 root 20 0 1628 564 460 S 0.0 0.1 0:00.01 /sbin/syslogd
    1745 root 20 0 1580 380 308 S 0.0 0.0 0:00.00 /sbin/klogd -x
    1770 root 20 0 4932 1088 756 S 0.0 0.1 0:00.00 /usr/sbin/sshd
    1785 ntp 20 0 4128 1328 1024 S 0.0 0.1 0:00.02 /usr/sbin/ntpd -p /var/run/ntpd.pid -u 101:103 -g
    1795 root 20 0 2192 748 592 S 0.0 0.1 0:00.00 /usr/sbin/cron
    1844 root 20 0 1572 492 424 S 0.0 0.0 0:00.00 /sbin/getty 38400 tty1
    1845 root 20 0 1576 496 424 S 0.0 0.0 0:00.00 /sbin/getty 38400 tty2
    1846 root 20 0 1576 492 424 S 0.0 0.0 0:00.00 /sbin/getty 38400 tty3
    1847 root 20 0 1572 492 424 S 0.0 0.0 0:00.00 /sbin/getty 38400 tty4
    1848 root 20 0 1576 496 424 S 0.0 0.0 0:00.00 /sbin/getty 38400 tty5
    1849 root 20 0 1572 492 424 S 0.0 0.0 0:00.00 /sbin/getty 38400 tty6
    2088 root 20 0 7860 2364 1920 R 0.0 0.2 0:00.04 sshd: root@pts/0
    2090 root 20 0 2732 1540 1204 S 0.0 0.2 0:00.00 -bash
    2110 ns1 20 0 2532 1016 812 S 0.0 0.1 0:00.00 su ns1
    2111 ns1 20 0 4052 2668 1268 S 0.0 0.3 0:00.08 bash
    2131 ns1 20 0 2232 1108 860 R 0.0 0.1 0:00.00 top
    (without the gameserver)
    Thank you for your help<!--QuoteEnd--></div><!--QuoteEEnd-->
  • MacpersilMacpersil Join Date: 2007-11-15 Member: 62918Members
    youre prolly one of those who say "What for you need 100 fps ?? The human eye just can see 30 FPS!!!!"

    I just want to do it because i want to do it. :|
  • GiGaBiTeGiGaBiTe Join Date: 2003-10-07 Member: 21489Members
    1000 fps on a server is ludicrous and there's absolutely zero reasons to do it other than being stupid. Among wasting tons of CPU time, it makes the server unstable and has no benefit over a server with 300 fps.

    Most servers run between 300-500 fps and run fine with 24-32 players. All of those server hosts that claim "you get teh leet 100 fps for bettar hit registry" are just marketing scams to get people snared into buying stuff from them.
  • GiGaBiTeGiGaBiTe Join Date: 2003-10-07 Member: 21489Members
    edited October 2008
  • MacpersilMacpersil Join Date: 2007-11-15 Member: 62918Members
    Hello,

    tell me please why server providers host so called "EPS Servers" with 1000 fps for counter-strike.

    It should not become a Public server it should become a Match Server.

    Let's not talk about the reasons. I have my reasons. Let's talk about the technical stuff!
  • GiGaBiTeGiGaBiTe Join Date: 2003-10-07 Member: 21489Members
    <!--quoteo(post=1691560:date=Oct 27 2008, 12:27 PM:name=Macpersil)--><div class='quotetop'>QUOTE(Macpersil @ Oct 27 2008, 12:27 PM) <a href="index.php?act=findpost&pid=1691560"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Hello,

    tell me please why server providers host so called "EPS Servers" with 1000 fps for counter-strike.<!--QuoteEnd--></div><!--QuoteEEnd-->

    It's a gimmick to make people think that they get better hit registration in the server when they actually don't. The only difference between an "EPS Server" and a normal one is the $$$ you will pay.
  • MacpersilMacpersil Join Date: 2007-11-15 Member: 62918Members
    actually i think i feel the difference
  • UnderwhelmedUnderwhelmed DemoDetective #?&#33; Join Date: 2006-09-19 Member: 58026Members, Constellation
    Just set it to 500 fps, jesus. It's more important to have stable FPS than a fluctuating FPS, not to mention the extra 1ms between each frame is pretty much never going to matter.
Sign In or Register to comment.