We are developing a game where we want to spawn several (hundreds) of dedicated server, each running MMO like game with a few players joined. The CPU usage is really low (<< 1%) on dedicated server, as is the bandwidth with peaks around a few kB/s (I am unsure, maybe this is high as well). Our bottleneck is actually the RAM usage. Dedicated server uses around 100 MB, Task manager actually displays 250 MB but I guess this is due to DLLs that will be shared anyway. In simple maps, the server usage is lower but we want real maps, where the usage is high. I am guessing that has to do with accurate physics representation of meshes that needs to be stored on the server (and we do not need because we are not doing complex traces), and maybe also other resources. Our game is heavily built in blueprints and that maybe also takes a big portion of memory.
Does anyone now if it is possible to reduce RAM usage? I am preparing to profile the dedicated server but it is harder because I cannot execute console commands on it (at least I do not how).
Thanks for any answers or specuations on your part in advance!