Jump to content

Now I'm lagging the Server :(


Recommended Posts

Hello

It's me again. Your chief bug-catcher. It now appears that whenever I'm on the server, it slows down, all machines and mobs are running  in slow motion (players still move at normal speed, makes killing mobs easy). Looks like some kind of lag.

Any  idea what could cause this. I initially thought it something in my base, but leaving my base doesn't seem to help (no chunks in my base are force-loaded), wherever I go the Server's still slow, even leaving my backpack behind doesn't help, but Server recovers as soon as I leave. Is there some kind of data associated with me that could slow down the server like this?

Link to comment
Share on other sites

Having tried some things. I can give some additional info. As you may already know, the slowness is from a drop in the number of server ticks per second. I've been measuring this, and it actually gets worse the longer I'm logged in. Starting at the usual 20, the tps quickly drops to around 15, and continues to decrease to around 6 tps after about 10 minutes or so. If I log out and re-connect, this trend is reset. So it would look like I'm somehow putting serious load on the server, just be being on, and it seems to accumulate.

Still no idea what could do this, normally my base would be the main suspect. But we've tested that again. If other players visit my base while I'm logged out, no such lag occurs.

Link to comment
Share on other sites

Ok. The problems seem to be resolved now. The server's running much better (thanks Veber).  Some vandalism was necessary tho.

Basically the Server was being massively overburdened by two things:

The first problem was people leaving their quarries force-loaded and running all the time, including people who haven't been on the server in ages. One of them was quarrying a whole area of the overworld (not cool). This was fixed by de-loading the force-loaded chunks (mostly). Hopefully players can be more considerate in future, and remember that the RFTools builder has a filter slot, using it means you can only quarry what you need with much less impact on the server. If you need stone, a cobblestone generator works just fine, you can then make a passive smelting setup to turn it into stone.

The other problem was Integrated Dynamics (ID). Veber can correct me if I'm wrong but to my understanding, every network of Integrated Dynamics blocks is regularly checking itself, and they're very good at staying chunkloaded, so every ID network ever built on the server was checking itself all the time. It doesn't seem to matter what the network is doing, but a larger ID network (one with more readers, writers, and interfaces) has more impact on the server. Basically, using Integrated Dynamics for a few specialised tasks like item storage or autocrafting is OK, but if you make a massive network with hundreds of blocks that is doing energy distribution to all your machines and item transfer all around your base, you're going to cause lag. Better to use other mods for power cables and pipes I'd say, and use ID only for the complicated stuff.

Now, I'm gonna get back to base repairs. We didn't discover the really big ID networks that were lagging the server until after mine had sustained some Mod. inflicted wrath.

 

Edit: well the server was running much better, it's a bit laggy again now. Hopefully it's just my ping.

Edited by Banksia Slayer
Update
Link to comment
Share on other sites

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...

Important Information

By using this site you agree to the following Terms of Use, Guidelines and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.