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

Reply via email to