Discuss anything regarding MineRealm Classic here.
  • User avatar
  • User avatar
User avatar
By tgebbia
#7906
What is the green blocks in the middle tank between the funnels?
User avatar
By aqua797
#7907
panthers17nfl wrote:
aqua797 wrote:
Intelli wrote:Well, you're right about data getting backlogged.
However, it's due to the CPU going over 100%. Which is primarily an issue with Notches coding.
isn't it also true that rebooting the server causes cpu usage to be set back to 1%.(or what ever the processor has on idle. i was just giving an example of my celeron when idle. yes we all know celerons suck, but they are decent when using ubuntu.)in short this would cause the restart to fix the lag. it clears the cpu of the resource hogging processes allowing more data to be fed into it at a faster rate.(until it maxes out again and needs to restart again) :ugeek:
on another note, your graph gives a way in which lag is reduced by a restart. all of those blue dots(players) disappear, and many do not reappear for hours. :lol:
Incorrect. The blue dots represent immediate requests by computers to send / receive data from the server, and so these will pop up whenever a player does anything.

However, you could say that it "sort of" fixes latency issues by restarting, because less players join back in, thus reducing the volume of blue dots :P. But this isn't an official or technical thing, it's just a statement of facts.
But that is one of the points I was trying to get at. I do however have a valid point about the processor part of my post. Not like I don't know from experience.
User avatar
By aqua797
#7909
tgebbia wrote:What is the green blocks in the middle tank between the funnels?
Assuming the tank represents the cpu, I am going to assume that the green blocks are other system processes. If they are system processes, why are htey scattered about? If this is a dedicated server it should just be an os, firewall, and the minecraft dots dripping through. This looks like a server trying to surf the web, music, other multi tasking, ect. You sure you drew that right?
#7916
aqua797 wrote:
tgebbia wrote:What is the green blocks in the middle tank between the funnels?
Assuming the tank represents the cpu, I am going to assume that the green blocks are other system processes. If they are system processes, why are htey scattered about? If this is a dedicated server it should just be an os, firewall, and the minecraft dots dripping through. This looks like a server trying to surf the web, music, other multi tasking, ect. You sure you drew that right?
I didn't know metaphorical diagrams had an artistic theme.

I could make it two solid blocks if that would please you :3
User avatar
By aqua797
#7919
panthers17nfl wrote:
aqua797 wrote:
tgebbia wrote:What is the green blocks in the middle tank between the funnels?
Assuming the tank represents the cpu, I am going to assume that the green blocks are other system processes. If they are system processes, why are htey scattered about? If this is a dedicated server it should just be an os, firewall, and the minecraft dots dripping through. This looks like a server trying to surf the web, music, other multi tasking, ect. You sure you drew that right?
I didn't know metaphorical diagrams had an artistic theme.

I could make it two solid blocks if that would please you :3
Actually yes it would, but you may want to just turn the funnel sideways and make 1 solid block for system processes such as ms windows, firewall, ect.(1 block for every process excluding minecraft which is already represented by the blue dots flowing through) The reason I pointed it out is because that diagram represents lag from multitasking.
By gl1tch
#7990
Thread should be burned and started over, piles of misinformation.

As stated, the bottleneck is not bandwidth, but cpu (and sometimes disk io), and the "funnel" should be horribly lopsided if it is supposed to represent bandwidth because a Minecraft server sends out 30x more data than it takes in (you download all the map data from the server, you only send the server your movement and block changes)

If you were to try to graph/chart the cpu bottleneck then you don't need things like operating system, firewall, web server, and other services in there because the Minecraft server is running on a multi-core machine. Minecraft server itself is single-core, so it doesn't directly take advantage of multi-core machine, but the advantage is that it will have an entire core to itself, and all the other processes run on other cores.

There are several reasons that restarting a server can help, and a few reasons why restarting your client can help. The minecraft server sends a stream of data to you based on what is happening on the server around you. If the server gets backlogged then the server is calculating this stream slower than actual events are occurring in real time. Sometimes you can get to be 30 seconds or more behind. You will still receive all the updates that are occurring, but way behind real time. Restarting your client will kill the data stream and restart it at 0, so you're now receiving information in real time again. If the server is still horribly backlogged then you will quickly slip into lag and the pasts once again. If the server is suffering because of high disk io then restarting your client can actually make things worse in some cases because the server may need to re-read your area of the map from disk.

Restarting the server can help in a number of ways. A server plugin can sometimes hit a code loop where it is using cpu cycles for seemingly no reason. Restarting will wipe out all mob entities, so if one was glitching out and eating up cpu that will clear it out. Same with the physics from boats, mine carts, and water/lava flows. Like the client reset, restarting the server will clear out all the data streams, starting everyone at 0 (although depending on the original cause, it could go right back to lag town instantly).


TL;DR

Lag isn't always caused by network latency, and sometimes restarting the server can help.
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]