01-23-2012, 10:25 PM
You can actually calculate that. The world data takes most of the RAM, so that's what you should use to calculate the max users.
Suppose the amount of chunks each user can see is an area of 16x16 chunks. Each chunk has 128x16x16 blocks, and each block is 2.5 bytes
16x16 x 128x16x16 x 2.5 = 20971520 bytes = 20MB
Just to make sure I'd add another 10MB to that per user so the server would take 30MB per user in a worst case scenario I think.
So with a max view range of 16x16 chunks, you should be able to host AT LEAST 8 players
Suppose the amount of chunks each user can see is an area of 16x16 chunks. Each chunk has 128x16x16 blocks, and each block is 2.5 bytes
16x16 x 128x16x16 x 2.5 = 20971520 bytes = 20MB
Just to make sure I'd add another 10MB to that per user so the server would take 30MB per user in a worst case scenario I think.
So with a max view range of 16x16 chunks, you should be able to host AT LEAST 8 players