Friday, February 17, 2012

How much bandwidth does a Minecraft client use in SMP?

Question

How much bandwidth does a single Minecraft client use in SMP (up and down, in KB/sec)?

I'm asking this question for two reasons: 1) I plan on running a small MC dedicated server on my VPS, and want to make sure it won't obliterate my (currently barely used) monthly bandwidth cap, and 2) I'm looking at getting a mobile hotspot to play a little SMP on the go... I wouldn't be doing this much (and know it will be laggy) but I was wondering whether it would even be feasible.

Asked by Doktor J

Answer

Well, according to this discussion:

Over a 100second test window, I recorded a mean of 31,630 bytes/sec and a max of 159,371 bytes/sec. That works out to an average of 0.1Gb/hr/user

As a rough ballpark measure that seems fairly believable (this was posted just under a year ago however, so SPM network performance could have changed since then).

Of course it depends a lot on what the users are doing, for example if a player moves around a lot then I imagine that the network use may be greater as the server needs to send more environment data to the client, similarly whenever users connect and disconnect network use will probably spike.

My advice would be to have a go yourself using 100 Mb / hr / user as an initial guess. You should also take into account the distinction between upload and download bandwidth, as many ISPs have a much smaller limit on upload bandwidth.

Answered by Justin

No comments:

Post a Comment