03-10-2009, 04:23 AM (This post was last modified: 03-11-2009, 02:29 AM by GreenLabel.)
I'm rewriting this topic not to spam everything.
When I continuously executed command stats, I received this:
Quote:17:15:49 CPU In Out Uptime Users FPS Players
3.00 0.00 0.00 37 0 331.46 0
17:15:49 stats
17:15:49 CPU In Out Uptime Users FPS Players
3.00 0.00 0.00 37 0 331.56 0
17:15:49 stats
17:15:49 CPU In Out Uptime Users FPS Players
3.00 0.00 0.00 37 0 332.01 0
17:15:49 stats
17:15:49 CPU In Out Uptime Users FPS Players
3.00 0.00 0.00 37 0 331.46 0
17:15:49 stats
17:15:49 CPU In Out Uptime Users FPS Players
3.00 0.00 0.00 37 0 331.35 0
17:15:49 stats
17:15:49 CPU In Out Uptime Users FPS Players
3.00 0.00 0.00 37 0 331.90 0
17:15:49 stats
17:15:49 CPU In Out Uptime Users FPS Players
3.00 0.00 0.00 37 0 309.21 0
17:15:49 stats
17:15:49 CPU In Out Uptime Users FPS Players
3.00 0.00 0.00 37 0 331.56 0
As you can see, ALL of these commands were executed in 1 second. Note that this FPS drop to 309 occurs about every 15 seconds if I keep executing command stats like crazy. What can be the cause of this? Me pressing the stats button so many times and giving the server an "overload", could it be add-ons or something else?
Quote:2U System with 6x HotSwap bays, 510W EPS Powersupply, Lowprofile
Intel Xeon L5420, 4 Core at 2,50 Ghz, 2x 6MB L2 Cache, FSB1333
Tyan Tempest i5100W Mainboard, S5376, 2x GB Lan, VGA
12 GB DDR2 PC667 DDR2-Ram registered ECC, Kingston
Western Digital 500GB SATA2 HDD RE3 24/7, 16MB Cache, 7200RPM
I realise that these small drops don't cause any lag but it still bugs me. I also took a FPS Meter test at http://fpsmeter.fragaholics.de/ and the line is completely straight, unless for 1 small drop (the one like above). There are many more of these smaller drops (to 310), but FPS meter only sends the stats command every 5 seconds, so there's a small chance it catches that small moment lasting FPS drop. So again, what can be the cause of this?
EDIT: I just noticed there are several servers on this machine (http://www.game-monitor.com/search.php?search=85.190.14.194). Could this be the cause? And another question... would there be a difference in the unstability of server FPS comparing these 2:
1. EMPTY 12 Slot 100Tick 333FPS
2. EMPTY 20 Slot 100Tick 333FPS
GreenLabel Wrote:See screenshot below ... also, the TIME RMS bugs me, as on the site it says that anything below 10 is good. I have it at 25 o.O
dont take the number in the faq too serious. I have forgotten to update it after the last big change. the meaning has changed completely ;-) so far your server looks fine, the only think I would change is the fps limit. try fps_max 0...
in any case if you want a reliable measurement you should have real players on the server, and they should be really playing ;-)
03-13-2009, 03:29 AM (This post was last modified: 03-13-2009, 03:30 AM by GreenLabel.)
Ok thanks guys, I even managed to get rid of those small FPS drops, therefore getting TIME RMS down to 1.5, and the server seems 1337 now. However, I still have 1 small question.
What will improve by changing it from 333FPS to 500FPS (or even 1000, +fps_max 0)
the full round trip ping will be lowered and (more importantly) get more constant. so the interpolation will be more precisely and the hits are recognised better. the changes are not big but notably.
I did as you said and changed it to 1000FPS. However, the server FPS seems to be really strange. Sometimes it stays at 993-994, and sometimes it just starts being unstable. What could be causing this?
03-17-2009, 04:00 AM (This post was last modified: 03-17-2009, 04:01 AM by GreenLabel.)
Ok, great Behaartes, I really owe you a thanks here for helping me. However, before I try that idler thing, I'd just like you to check the following topic for me (or anyone else reading this): http://forums.srcds.com/viewtopic/10294. I'm starting to get worried that I wasted a whole lot of time triing to get these FPS stable. I actually beliave that article... however, I'll be delighted if someone can proove me that it's wrong in a way. Thanks!
03-17-2009, 06:26 PM (This post was last modified: 03-17-2009, 07:03 PM by GreenLabel.)
Ah right, and another question...
I'm starting to have some drops from time to time on my GunGame DeathMatch server. After setting up a new server the FPS drops weren't even noticeable. Do modifications (addons) affect server FPS?
What is fun about all this is that these drops are sometimes gigantic (below 100), sometimes they are minimal (to 980) and sometimes down to 900. What the heck? None of these servers are running the idler.
addons/mods can affect the fps, as they will use some amount of the cpu... of what order of magnitude are you talking? can you post a measurement with the fps-meter?
As I already said, this time the FPS were quite unconstant, while sometimes they can stay at 990-993. I have looked at the CPU usage for many times, and it stays at 10-15% all the time when it's empty, if FPS drops occur or not. I can't understand this? Why do they occur if the CPU usage isn't that high, and why is it sometimes constant with the same usage?
that's why I did not include the CPU% in the fpsmeter, its completely nonsense and unreliable ;-)
variations between 950 and 980 shouldn't really concern you. more important is, that it keeps only varying this less when you have players on the server...
maybe running the idler will eliminate those small variations...
Ok, but in the first place I can see that this idler takes 100% CPU usage? o.O
In any way, I don't think this would even help as the situation looks like this:
Sometimes the drops are just terrible (900-980), nearly never goes up to 990 or more. And when I execute the command 'rcon stats' like 30 minutes later the FPS are solid at 993.05, 994.04 or 995.02, and rarely even drops below 990. Note that in both times the server is EMPTY! I mean, how is it possible? It's like that in certain times the server just gets an idea to play with the FPS and have some major drops for a few minutes...