Checking anything without players on the server doesnt make sens. Second, fpsmeter measurement is not very realiable, what matters is gameing experience of the players. If you are guessing that irq has something to do with fps drops, then attach whole system to one core, and your game server to all cores or to second core and see. Dont change distro if u like it ! If You want kernel from different distro download and compile under Your distro.

There are some basic tips about kernel tunning on internet, but default debian kernel preserves most of them, so i dont think u will get much benefit from changeing kernel. For high fps 1000Hz kernel might be a choice, but the remember that u will waste a lot of cpu time for overhead so do this only if quality is important factor.

Good luck,
KN
gameranger.pl
I get the drops even without the players on the server. :P


Hey Kontakt,

It could be that the FPS drops coincide with the start of a new round?
Have
you checked that?

On 4 March 2012 11:50,<[email protected]>  wrote:

I know what normal hardware interrupts is. Thats not what we have. And
about the FPS, right now the FPS dipps down from 900 to 20 from time to
time.

Pic: http://www.fpsmeter.org/graph/graph.php?id=152591


Read about hardware interrupts before saying "that's bad, really bad".
They
are used by harddisk, network card, keyboard, timers etc... to notify
the
operating system that new data is available, an operation completed
etc...
If you don't want hardware interrupts then unplug the server, is the
only
way :)

Forget about stable 1000 FPS, this is a dream. First, if the server is
started without "pingboost 3" then it sleeps 1ms between two frames,
so
each
frame should require 0ms to have 1000 fps, something impossible.
Second,
each frame the server processes the received packets and sends updates
to
clients, but in a frame it receives only 3 packets and sends only 5
updates,
while in the next frame it receives 20 packets and sends 15 updates.
For
the
first frame it may require 1ms, for the second it may require 3ms. You
can't
have stable FPS because the time required for processing a frame
varies a
lot, is not something fixed.

Regarding the kernel, a newest version is almost always better because
they
improve the schedulers, fix bugs etc... For example in kernel 2.2.26
the
timeouts for "select" and "pselect" (used by pingboost 3) are handled
by
the
main timing subsystem at a jiffy-level resolution. Is not a problem if
you
have a 1000HZ kernel, but is if the kernel has 100HZ or 250HZ. This
was
fixed in 2.6.28.

In conclusion the only way to have less hardware interrupts is to use
a
100HZ kernel. To have as many FPS as possible you must enable High
Resolution Timers, use pingboost 3 and a kernel newer than 2.6.28. You
can't
have stable FPS, except if the hardware is very very very powerful.
And
the
golden rule is that whatever you'll do some players will still
complain
about bullets registration :)

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of C
Szabo
Sent: Sunday, March 04, 2012 10:03 AM
To: [email protected]
Subject: Re: [hlds_linux] Which HLDS Debian kernel?


I have HLDS 1.6 servers, not TF2. And I have up too 32 slots.
I dont have a new machine, I have hardware that isnt old, like DUAL
Intel Xeon X5650 (thats 12 cores).
I get hardware interrups if i run anything on core 0 or 12. Thats bad,
really bad.
Maybe its a hardware problem, but isnt it worth to try a newer kernel?
I
dont want to change distro tho, so I still want to use DEBIAN.
Are the new kernels BAD? I was thinking Debian 3.2.x kernel with
patch-3.2-ck1.bz2?


_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


-----------------------------------------------------
Behåll alltid historiken i mailet när du svarar!
                      Mvh BrutalCS
-----------------------------------------------------


_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


-----------------------------------------------------
Behåll alltid historiken i mailet när du svarar!
                       Mvh BrutalCS
-----------------------------------------------------


_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

Reply via email to