How to reduce Linux Dedicated Server Memory Footprint

We are using Linux dedicated server in our game. Each game sever loads one map.
We found that each game server used around 700MB Virtual Memory of which 300 MB is resident memory. Given that a 4 GB machine can only run about 8 instances without significant memory swapping. This makes hosting game server very expensive.

Can you give us any advice on how to shrink the memory footprint? Is there any way to share the memory between game server instances? Or have one server running multiple games?

We are curious about the size of the Paragon’s game server memory footprint. How big is it? Does it run multiple games in one game server? How do you resolve similar challenges on your Paragon game server deployment?

Thanks

Hey, have same poroblem here. Did you find some solution?

We did find some assets not supposed to be included in server are cooked in, but that’s less than 10%. Shipping build did reduce some significant size on code comparing to dev build.

Turned out our game is CPU bound so memory usage is less of a problem now.