Is it really possible on PHP server softwares to not restart server every hour (or two)? Because clearing entities that is not instance of Player isn't helped alot. Maybe there is a way to clear unused chunks? I just dont know how to detect them and clear. Default level is actually really loads my server with 70+ online (judjing by the timings)
There actually shouldn't be any need to clear or restart anything with servers. PocketMine has garbage collection tasks to take care of clearing unused chunks and caches
have you seen any improvement after restarting the server? is there any noticeable difference? are you experiencing a ram leak?
I dont know what exactly of this, but with ~50 online players default level gets 166ms time. Is it normal? And Average TPS is 4.59(100%)
Yes. If you shorten the garbage collection period, the server will clear its caches more often. Remember, that number is in ticks.
Depends on your TPS (ticks per second), but it's 20 ticks per second if you don't have performance problems.