sawine wrote:
The traffic is vital for Minetown to subsist and I desire it to keep growing.
*I think that just about answers this thread.
**You cannot allocate RAM to individual users upon login, so the only way to limit the amount of RAM the guests are using would be to setup an entirely new guest server (as others have mentioned), and this is a bad idea for all the reasons everyone else has already stated.
***RAM isn't really the issue, the issue is BANDWIDTH. The server box is uber, it can take up to 1000 users logged in simultaneously, it has the physical specs to handle that kind of system-load. Bandwidth, on the other hand, is finite, and as such most of the lag is simply caused by having a lot of people online at the same time, guests and members alike: We all use, on average, the same amount of bandwidth while we play.
****It has been said that, due to the way Minecraft is written, every user over 60 will dramatically increase the "server-tick," meaning that regardless of all the RAM and bandwidth in the world, if you go over 60 active connections at any one time, lag will result. If that's true (and I have no reason to suspect that it's not), then there is simply nothing to be done.
If we want Minetown to be the most popular server out there, then lag is just something we're all going to have to learn to live with. I know of NO server, for any game, that does not experience lag, and the only way to directly combat this issue in Minecraft is to cap the number of simultaneous users to 59, and that's a very bad idea.
EDIT: Personally, I desire macaroni pictures, and... and popcorn necklaces! And paper-plate-bean-shakers! And we should cover these shakers in glue and glitter, so they look nice, and sparkley...