Forum

ASSIST, AMERICA'S ARMY COMMUNITY - RELIVE THE GLORY DAYS OF AMERICA'S ARMY 2.5

Author Topic: Server performance tweak  (Read 4971 times)

0 Members and 1 Guest are viewing this topic.

Offline krIz+

  • Loyal Member
  • ****
  • Posts: 360
    • View Profile
Server performance tweak
« on: Friday, January 25, 2013, 11:15:30 AM »
go to aa25srv.ini

[Engine.GameEngine]
CacheSizeMegs=64 change to 256

[IpDrv.TcpNetDriver]
KeepAliveTime=0.2 change to 0
NetServerMaxTickRate=20 change to 50

save it and restrt the server, have fun

Offline Goncalo

  • Full Member
  • ***
  • Posts: 142
    • View Profile
  • AA: Goncalo
Re: Server performance tweak
« Reply #1 on: Friday, January 25, 2013, 12:36:40 PM »
reduced 15 ping for me on germany server

Offline Possessed

  • bWpnRecoil == False;
  • Administrator
  • Epic Poster
  • *
  • Posts: 3,620
  • You suffer, but why?!
    • View Profile
  • AA: Possessed
Re: Server performance tweak
« Reply #2 on: Friday, January 25, 2013, 13:54:03 PM »
I would NOT touch keep alive time. if I'm not mistaken thats the servers sending packets to make sure player are there, 0.2 is fine, what "improve ping" is NetTickRate and MaxClientRate so u must LEAVE it on 0.2.

side notes:
higher NetTickRate will make the server use more CPU and both Tick and MaxClientRate will make the server use more bandwidth, ask your host before doing such changes cuz some do not allow you to do.

MaxClientRate is also what limit the max client NetSpeed, so MaxCleintRate will be the max netspeed avaliabe for the client :) NetSpeed can be set higher than '10000' since some updates we have did, no worries about cvar kicks(max of 80000! min of 2700!)

changing rates can make you get kills a bit easier but get killed the same easy way.

http://wiki.unrealadmin.org/Netspeed_Tutorial_%28UT%29
« Last Edit: Friday, January 25, 2013, 14:00:14 PM by Possessed »
These things I have spoken unto you, that in me ye might have peace. In the world ye shall have tribulation: but be of good cheer; I have overcome the world.
John 16:33


Offline krIz+

  • Loyal Member
  • ****
  • Posts: 360
    • View Profile
Re: Server performance tweak
« Reply #3 on: Friday, January 25, 2013, 14:04:44 PM »
the fact is that did made ping less by 10-15 ms, i know all the unreal wiki tutorials. if you hit while in server netstats you will see packets in by deafult 20-25(dynamic) with the setting i posted above it stays static by 52 packets in, better bullet registration, but it needs to be tested when server is full.

and with this tweak my ping is less than in cmd, never happened before
« Last Edit: Friday, January 25, 2013, 14:08:09 PM by krIz+ »

Offline Possessed

  • bWpnRecoil == False;
  • Administrator
  • Epic Poster
  • *
  • Posts: 3,620
  • You suffer, but why?!
    • View Profile
  • AA: Possessed
Re: Server performance tweak
« Reply #4 on: Friday, January 25, 2013, 14:13:38 PM »
the fact is that did made ping less by 10-15 ms, i know all the unreal wiki tutorials. if you hit while in server netstats you will see packets in by deafult 20-25(dynamic) with the setting i posted above it stays static by 52 packets in, better bullet registration, but it needs to be tested when server is full.
yea but tickrate 50 & maxclientrate 25000 should be more than enough.
UDP ping might be lower, my ping is always lower than in the server browser.
Quote
According to Epic, changing CacheSizeMegs won't do anything for a server so leave it at it's default value.
NetServerMaxTickRate: is how many "frames" an Internet server operates at. It is an important setting in that it will affect CPU usage. Some admins will set this higher believing that it improves ping but that is nonsense. Also, higher tick rates will influence the power of weapons such as the pulse cannon and minigun in a noticeable way.
MaxClientRate: controls the maximum netspeed a client will use when connected to the server.
KeepAliveTime: This is the time a server will send a packet regardless of whether it needs to update possible packet alive time.
These things I have spoken unto you, that in me ye might have peace. In the world ye shall have tribulation: but be of good cheer; I have overcome the world.
John 16:33


Offline krIz+

  • Loyal Member
  • ****
  • Posts: 360
    • View Profile
Re: Server performance tweak
« Reply #5 on: Friday, January 25, 2013, 14:24:54 PM »
Assist server list is bullshit, it never shows the correct ping but cmd does, NetServerMaxTickRate only make better bullet registration for instance in you have default setting NetServerMaxTickRate=20, you will see only like 15-20 bullets while shooting on a wall but with NetServerMaxTickRate=50, you will see like 20-25 bullet hits. I belive the keepalive thingy reduces the ping but with aa you never know :P

Offline Goncalo

  • Full Member
  • ***
  • Posts: 142
    • View Profile
  • AA: Goncalo
Re: Server performance tweak
« Reply #6 on: Friday, January 25, 2013, 18:16:10 PM »
kriz is right, dont trust everything u read on the internet. test it urself. I never had 55 ping in a germany server before, and the hit registration and server performance was pretty good. just need to test it with more ppl now

Offline Goncalo

  • Full Member
  • ***
  • Posts: 142
    • View Profile
  • AA: Goncalo
Re: Server performance tweak
« Reply #7 on: Friday, January 25, 2013, 18:24:53 PM »
does any1 know if server is using this engine [Engine.NullRenderDevice]?

Offline Possessed

  • bWpnRecoil == False;
  • Administrator
  • Epic Poster
  • *
  • Posts: 3,620
  • You suffer, but why?!
    • View Profile
  • AA: Possessed
Re: Server performance tweak
« Reply #8 on: Friday, January 25, 2013, 19:40:36 PM »
Null means None ou nenhum, servidor não precisa renderizar nada :)
e tambem não usa/reproduz sons. por isso esta em NullRender e UseSound False
« Last Edit: Friday, January 25, 2013, 19:44:23 PM by Possessed »
These things I have spoken unto you, that in me ye might have peace. In the world ye shall have tribulation: but be of good cheer; I have overcome the world.
John 16:33


Offline Goncalo

  • Full Member
  • ***
  • Posts: 142
    • View Profile
  • AA: Goncalo
Re: Server performance tweak
« Reply #9 on: Friday, January 25, 2013, 21:37:11 PM »
Null means None ou nenhum, servidor não precisa renderizar nada :)
e tambem não usa/reproduz sons. por isso esta em NullRender e UseSound False


pois eu isso não percebo muito, so perguntei pq pensei que fosse um tipo de engine qualquer. deduzi isso de acordo com estas linhas:

[Engine.Engine]
RenderDevice=Engine.NullRenderDevice

no server.ini as unicas settings relacionadas com graficos sao estas:

[Engine.NullRenderDevice]
DetailTextures=
HighDetailActors=
SuperHighDetailActors=
UsePrecaching=
UseCompressedLightmaps=
UseStencil=

se usarmos:

[Engine.NullRenderDevice]
DetailTextures=False
HighDetailActors=False
SuperHighDetailActors=False
UsePrecaching=True
UseCompressedLightmaps=True
UseStencil=False

é possivel haver aumento de performance?

Offline Dav3

  • Loyal Member
  • ****
  • Posts: 419
    • View Profile
  • AA: Dav3
Re: Server performance tweak
« Reply #10 on: Friday, January 25, 2013, 21:44:21 PM »
Wouldnt it be wise to deadicate even more memory to the game server? I mean 256 is miniscule for todays computers. I would think 1, 1.5 or 2 gig would be doable and help any?

I also change the engine cache game in the userini

Offline Possessed

  • bWpnRecoil == False;
  • Administrator
  • Epic Poster
  • *
  • Posts: 3,620
  • You suffer, but why?!
    • View Profile
  • AA: Possessed
Re: Server performance tweak
« Reply #11 on: Friday, January 25, 2013, 22:13:03 PM »
acho que não vai mudar nada.

128 MB is much more than enough for an AA server.
These things I have spoken unto you, that in me ye might have peace. In the world ye shall have tribulation: but be of good cheer; I have overcome the world.
John 16:33


Offline Dav3

  • Loyal Member
  • ****
  • Posts: 419
    • View Profile
  • AA: Dav3
Re: Server performance tweak
« Reply #12 on: Friday, January 25, 2013, 22:39:31 PM »
Really? Even when server limits are higher like 26 man servers? Im just comparing to having seen a mine craft server and even only 4 people playing it gets quite demanding...But I suppose its a more server demanding game size wize with building maps and stuff

Offline Possessed

  • bWpnRecoil == False;
  • Administrator
  • Epic Poster
  • *
  • Posts: 3,620
  • You suffer, but why?!
    • View Profile
  • AA: Possessed
Re: Server performance tweak
« Reply #13 on: Friday, January 25, 2013, 22:43:20 PM »
isnt minecraft build in Java?
These things I have spoken unto you, that in me ye might have peace. In the world ye shall have tribulation: but be of good cheer; I have overcome the world.
John 16:33


Offline Vanoke

  • Epic Poster
  • ******
  • Posts: 1,760
  • Real war is to a GAME!!
    • View Profile
  • AA: =PUF=Vanoke
Re: Server performance tweak
« Reply #14 on: Saturday, January 26, 2013, 03:38:12 AM »
I try it to, but only the CacheSizeMegs=64 to 256 on 1 server
« Last Edit: Saturday, January 26, 2013, 03:50:45 AM by Vanoke »

 

Download Assist

×

Download Game Client

Important: Battletracker no longer exists. However, old Battletracker accounts may still work. You can create a new 25Assist account here

Download Server Manager