Jump to content

Recommended Posts

Posted (edited)

I am running both PvP and PvE servers on kcaudron under a bungeesuite proxy. I have having tons of issues with the servers running out of memory and using massive amounts of memory way to fast. I have also experienced issues with the servers tps dropping down to 5-8 with low player counts, causing it to boot about half the playerbase to the lobby from that server. I only notice issues like this on my PvE server, Towny, but the PvP server, Factions, does not have any of these issues (to my knoweledge).

This is a recent timings paste on my PvE server (/timings on & /timings paste) to see what is killing my TPS and it is mostly

world - tickEntities and World Save

http://timings.aikar.co/?url=13270108
 

   85.71%	 323.72%	174.32 s	   161.86 ms	 1.0	       1.1k	    world - tickEntities
    2.44%	   9.22%	  4.97 s	     4.61 ms	 1.0	       1.1k	    world - doTick
    2.13%	8,664.28%	  4.33 s	 4,332.14 ms	 0.0	       0.0k	    World Save
    1.72%	   6.51%	  3.51 s	     3.26 ms	 1.0	       1.1k	    world - tracker
    0.46%	   1.72%	  0.93 s	     0.86 ms	 1.0	       1.1k	    DIM-1 - doTick
    0.41%	   1.53%	  0.83 s	     0.77 ms	 1.0	       1.1k	    ChunkIOTick
    0.33%	   1.25%	  0.67 s	     0.62 ms	 1.0	       1.1k	    DIM-1 - tickEntities
    0.16%	   0.59%	  0.32 s	     0.29 ms	 2.0	       2.2k	    entityActivationCheck
    0.07%	   0.27%	  0.15 s	     0.14 ms	 1.0	       1.1k	    Plugin Scheduler
    0.01%	   0.04%	  0.02 s	     0.02 ms	 1.0	       1.1k	    DIM1 - doTick
    0.00%	   0.01%	  0.01 s	     0.01 ms	 1.0	       1.1k	    DIM-1 - tracker
    0.00%	   0.00%	  0.00 s	     0.00 ms	 1.0	       1.1k	    Time Update
    0.00%	   0.00%	  0.00 s	     0.00 ms	 1.0	       1.1k	    Server Command
    0.00%	   0.00%	  0.00 s	     0.00 ms	 1.0	       1.1k	    processQueue
    0.00%	   0.00%	  0.00 s	     0.00 ms	 1.0	       1.1k	    Tickables
    0.00%	   0.00%	  0.00 s	     0.00 ms	 1.0	       1.1k	    DIM1 - tracker
    0.00%	   0.00%	  0.00 s	     0.00 ms	 1.0	       1.1k	    Player List
    0.00%	   0.00%	  0.00 s	     0.00 ms	 1.0	       1.1k	    DIM1 - tickEntities

I currently only have around 12 people on playing on the server.

Edited by Jasonsj10
Posted

So here is the thing.

All your problems are originating from ProjectE.

As you can see - "

DMPedestalTile"

Is the one that is contributing the most towards your issues. The main issue here is that ProjectE is a HORRIBLE port. It is not natively meant to be in 1.7.10, it performs very badly at it. When we were fixing these issues, my dev and I stumbled upon particles for the server. Particle logic should be only on client, not server. Removing that dropped a bit of heat. The biggest issue was that the code was firing of many times per tick. After some debugging, we were able to fix this, though do note, that we had to increase the amount of ticks per event.

I believe you have my email, if you want the fix, we can discuss it there.

Posted

So here is the thing.

All your problems are originating from ProjectE.

As you can see - "

DMPedestalTile"

Is the one that is contributing the most towards your issues. The main issue here is that ProjectE is a HORRIBLE port. It is not natively meant to be in 1.7.10, it performs very badly at it. When we were fixing these issues, my dev and I stumbled upon particles for the server. Particle logic should be only on client, not server. Removing that dropped a bit of heat. The biggest issue was that the code was firing of many times per tick. After some debugging, we were able to fix this, though do note, that we had to increase the amount of ticks per event.

I believe you have my email, if you want the fix, we can discuss it there.

Thanks, Ill be sure to email you.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...