Hello. I was wondering how I could run a smooth PocketMine Server with 100 players without lag ? Im running the following Code: Dedicated Server Intel Core I3-4130 3.40 Ghz 2 Cores 8 GB DDR3-1333 UDIMM First Hard Drive: 128GB Samsung SSD 20 TB Bandwidth 100 Mbps Uplink Port Speed 4 IPs (Included) Ubuntu 14.04 - 64 Bit Facility: DC Phoenix [PHX1] Timings Report: http://hastebin.com/esibexuvox.tex http://timings.aikar.co/?url=13804262 I want to know any good pocketmine.yml settings mine -> http://hastebin.com/lirobameya.rb
Did you mean possible*? If so then i think you are wrong. My server can hold 100 players without players glitching all over the place like i see alot of servers do when they hit about 70 - 80 players.
Most likely my specs. I also did some pocketmine.yml editing, try lowering the amount of chunks sent around players. about 15 - 30 is good. My server also mainly runs on 1 plugin, my 'Core'. Idk if that has anything to do with it though. It's also scheduled to restart every 30 minutes.
Reduce restart time. Remove useless plugins/plugin data. Lower max chunks sent to players in pocketmine.yml (view distance) http://forums.pocketmine.net/threads/good-pocketmine-configuration.13435/ I've done these things, but even with less than 100 it lags, but it works well with around 60-70. This could help you out, because I've noticed on your server it gets a little laggy with around 40-50 online. Hope I helped.
Actually the dedicated server is pretty good but the only problem is with the number of cores. I too use a 4GB Dedicated server and can withstand 3 servers (500+ players at once) with minimal or no lag. It usually depends on your servers cores. My server runs on 12cores and I think that's way more than enough. Trust me - I have tested running a server on 2 cores and 8GB RAM. It could barely hold 35players.
Heh, I don't think it is cores that effect it. I have a dedicated server with 32GB RAM and 8 Cores, and it used to lag ingame (A.K.A. Yesterday xD), now it holds 90 with minimal/no lag whatsoever. Changing a few numbers seemed to help...