IPB





Welcome Guest ( Log In | Register )

2 Pages V   1 2 >  
Reply to this topicStart new topic
> Server tickrate
MonkeyFiend
post May 23 2014, 02:07 PM
Post #1


Security and Projects
**********

Group: Clan Dogsbody
Posts: 4,687
Thank(s): 1098
Points: 2,440
Joined: 31-August 07
From: A Magical Place, with toys in the million, all under one roof
Member No.: 1




I'm going to start tinkering with the server tickrate, in the region of 75-85 @ 50 slots. This all requires server restarts so will do it when the server is empty (or crashes). If the servers can run a bit smoother than thats great. It also gives us some potentioal for a minor increase in slots if we can get them to run less laggy

Once I've had an experiment with the best setups, will post back for a members vote on any permanent changes (moreso for slot changes rather than tickrate changes)


--------------------

Go to the top of the page
 
+Quote Post
Sneeky
post May 23 2014, 03:00 PM
Post #2


Sergeant
*****

Group: Old Git SM Members
Posts: 236
Thank(s): 71
Points: 236
Joined: 14-January 14
From: A house.
Member No.: 4,419




That's all fine and dandy with me smile.gif
Go to the top of the page
 
+Quote Post
HackedPenguin
post May 23 2014, 06:01 PM
Post #3


Knight
******

Group: Old Git SM Members
Posts: 477
Thank(s): 139
Points: 477
Joined: 8-March 14
From: Finland
Member No.: 4,435




I didn't understand a shit about your post Monkey :8
As long as it makes the servers run smoother, then go ahead and do whatever you wish tongue.gif
Go to the top of the page
 
+Quote Post
TurboMidget
post May 23 2014, 07:13 PM
Post #4


Knight Errant
*******

Group: Members
Posts: 605
Thank(s): 68
Points: 605
Joined: 11-February 14
Member No.: 4,430




Could you give a short explanation though? I'm kinda curious as to what tickrate is and how it works and I'm sure others would like to know as well smile.gif
Go to the top of the page
 
+Quote Post
AsDeR
post May 23 2014, 08:37 PM
Post #5


Knight Errant
*******

Group: Old Git SM Members
Posts: 510
Thank(s): 283
Points: 510
Joined: 3-April 14
Member No.: 4,445




Do you need to delete the carnage server for those tickrate increases? If not, instead of tweaking the archer server, why not put a password on carnage and experiment and restart it all you want while letting the archer server be up?
It might not be the better time to start reseting the archer server when we have competition.
Go to the top of the page
 
+Quote Post
Meowric
post May 23 2014, 09:54 PM
Post #6


Squire
***

Group: Old Git SM Members
Posts: 139
Thank(s): 18
Points: 139
Joined: 17-September 10
Member No.: 4,292




It shouldn't need yo be changed


--------------------
Go to the top of the page
 
+Quote Post
MonkeyFiend
post May 23 2014, 09:55 PM
Post #7


Security and Projects
**********

Group: Clan Dogsbody
Posts: 4,687
Thank(s): 1098
Points: 2,440
Joined: 31-August 07
From: A Magical Place, with toys in the million, all under one roof
Member No.: 1




Don't need to delete the server, just is a config change which people won't notice (it might make the server perform better or worse though)

Tickrate is basically the number of times the server updates the world eg where every player is etc, per second. So higher the better generally. Chivalry defaults at 33 ticks per second. The sm servers run at 60 ticks per second. At 66 ticks the max achievable fps is 300, at 100 ticks it's 600.
There's a fai bit of difference between 30 ticks and 60 ticks but less gains between 60 to 100. The problem arise that while higher ticks can allow better fps it's also more server processing and bandwidth required, so there is a fine balance between increasing tickrate while ensuring the server can cope with the extra processing without lagging.

There are plenty of other reasons why high tick isn't good such as poor laggy connections from clients eg 1 returN command every 10 milliseconds per client on a 100 tick server, often the buffered data is queued to thvalue of 50-75ms based on client to server latency so this is where the net code optimisation of guessing likely values of client side data comes in.
Chivalry is good at this compared to most fps games because in something like bf you can spray bullets around 360 degrees. Predicting the future trajectories of arcing weapons like swords is much easier. Initially looking at the server having moved on 10 ms plus data latency of say 20 ms to client transfer time. There also some latency compensation built into the net code.

The final bit is is the server prioritises it's set fps target over frame processing, so when under heavy load eg a 60 slot melee it will drop frames in order to maintain target fps, so some warping will occur.

In summary we'll try stick tick rates of 60 up to a max of 100 (more realistically 85) and see how the servers and majority of clients performs .


--------------------

Go to the top of the page
 
+Quote Post
The Following 1 Users Say Thank You to MonkeyFiend For This Useful Post:
TurboMidget
Meowric
post May 23 2014, 10:00 PM
Post #8


Squire
***

Group: Old Git SM Members
Posts: 139
Thank(s): 18
Points: 139
Joined: 17-September 10
Member No.: 4,292




dizzy.gif uh.gif


--------------------
Go to the top of the page
 
+Quote Post
Muk
post May 23 2014, 10:32 PM
Post #9


Squire
***

Group: Members
Posts: 120
Thank(s): 2
Points: 120
Joined: 10-October 13
Member No.: 4,374




So their 54 slot server having a tick rate of 120 is largely pointless because the difference is negligible if not making things slightly worse?
Go to the top of the page
 
+Quote Post
AsDeR
post May 23 2014, 10:54 PM
Post #10


Knight Errant
*******

Group: Old Git SM Members
Posts: 510
Thank(s): 283
Points: 510
Joined: 3-April 14
Member No.: 4,445




Why is this on the Public Discussion forum?
Go to the top of the page
 
+Quote Post
TurboMidget
post May 24 2014, 05:31 AM
Post #11


Knight Errant
*******

Group: Members
Posts: 605
Thank(s): 68
Points: 605
Joined: 11-February 14
Member No.: 4,430




Because initially it was an announcement that the carnie server might be facing crashes, downtime etc. It has turned into a neat little lesson about internet stuff though. Thanks for the explanation, monkey wub.gif
Go to the top of the page
 
+Quote Post
MonkeyFiend
post May 24 2014, 02:36 PM
Post #12


Security and Projects
**********

Group: Clan Dogsbody
Posts: 4,687
Thank(s): 1098
Points: 2,440
Joined: 31-August 07
From: A Magical Place, with toys in the million, all under one roof
Member No.: 1




didn't think there was anything in it for clan eyes only, but figured if there were any drastic gains or losses in server performance and general public wanted to pipe up, they could see it here.

there's a bit of weird fanaticism (often related to CS server high tickrates) that higher tick = better. Even quite a few game server hosts advertise this as the truth is somewhat more complicated and not good for sales or server advertising

Also while KnH's 54 slot is listed as 120 tick, as far as I can tell it's currently at 75 tick, with the 32 slot at 235 ticks, unless things have changed recently


--------------------

Go to the top of the page
 
+Quote Post
MonkeyFiend
post May 24 2014, 07:17 PM
Post #13


Security and Projects
**********

Group: Clan Dogsbody
Posts: 4,687
Thank(s): 1098
Points: 2,440
Joined: 31-August 07
From: A Magical Place, with toys in the million, all under one roof
Member No.: 1




btw is now set to 85 ticks


--------------------

Go to the top of the page
 
+Quote Post
HackedPenguin
post May 24 2014, 07:19 PM
Post #14


Knight
******

Group: Old Git SM Members
Posts: 477
Thank(s): 139
Points: 477
Joined: 8-March 14
From: Finland
Member No.: 4,435




Well, the pings in Limited archer were somewhat high today, could it be because of the tickrate?
Go to the top of the page
 
+Quote Post
AsDeR
post May 24 2014, 08:45 PM
Post #15


Knight Errant
*******

Group: Old Git SM Members
Posts: 510
Thank(s): 283
Points: 510
Joined: 3-April 14
Member No.: 4,445




You are giving KnH information to improve their server too tongue.gif
Go to the top of the page
 
+Quote Post
MonkeyFiend
post May 24 2014, 10:46 PM
Post #16


Security and Projects
**********

Group: Clan Dogsbody
Posts: 4,687
Thank(s): 1098
Points: 2,440
Joined: 31-August 07
From: A Magical Place, with toys in the million, all under one roof
Member No.: 1




QUOTE (HackedPenguin @ May 24 2014, 07:19 PM) *
Well, the pings in Limited archer were somewhat high today, could it be because of the tickrate?


nope, box are physically separate and in different datacentres so shouldn't be affecting each other at all :s


--------------------

Go to the top of the page
 
+Quote Post
HackedPenguin
post May 25 2014, 07:53 AM
Post #17


Knight
******

Group: Old Git SM Members
Posts: 477
Thank(s): 139
Points: 477
Joined: 8-March 14
From: Finland
Member No.: 4,435




QUOTE (MonkeyFiend @ May 24 2014, 10:46 PM) *
nope, box are physically separate and in different datacentres so shouldn't be affecting each other at all :s


Wait, did you change the tickrate in Carnage? Just Carnage, no Limited Archer?
Go to the top of the page
 
+Quote Post
MonkeyFiend
post May 25 2014, 11:00 AM
Post #18


Security and Projects
**********

Group: Clan Dogsbody
Posts: 4,687
Thank(s): 1098
Points: 2,440
Joined: 31-August 07
From: A Magical Place, with toys in the million, all under one roof
Member No.: 1




QUOTE (HackedPenguin @ May 25 2014, 07:53 AM) *
Wait, did you change the tickrate in Carnage? Just Carnage, no Limited Archer?



a complex scientific selection method*
*carnage happened to be empty and limited archer full at the time and the change needed a restart tongue.gif


--------------------

Go to the top of the page
 
+Quote Post
Muk
post May 25 2014, 11:06 AM
Post #19


Squire
***

Group: Members
Posts: 120
Thank(s): 2
Points: 120
Joined: 10-October 13
Member No.: 4,374




what are you trying to tell us? stop talking about complex science.
Go to the top of the page
 
+Quote Post
MonkeyFiend
post May 25 2014, 11:43 AM
Post #20


Security and Projects
**********

Group: Clan Dogsbody
Posts: 4,687
Thank(s): 1098
Points: 2,440
Joined: 31-August 07
From: A Magical Place, with toys in the million, all under one roof
Member No.: 1




hehe

btw have booted the 7 people who were occupying the limited archer server, applied the higher tickrate and restarted it


--------------------

Go to the top of the page
 
+Quote Post

2 Pages V   1 2 >
Reply to this topicStart new topic

 



RSS Lo-Fi Version Time is now: 18th April 2024 - 01:11 AM
Sneaky Monkeys Clan :: MonkeyFiend.com