Issue (Brief): The new Hyperion x64 client has significantly increased client memory usage.
Issue (Long): The Hyperion x64 client has been observed to consume a significantly higher amount of memory on the client compared to the previous x32 version. The increased memory usage may affect users who run the Hyperion client on systems with limited memory, such as older computers or those with lower specifications. In such cases, the higher memory consumption of the new client may lead to slower performance or even crashes.
Expected outcome: Memory usage should remain similar or be improved with the addition of the new client.
Actual outcome: Memory usage is significantly increased
Our Testing
We tested the Hyperion Client vs the standard LIVE client on 4 different games
It is expected that the Win64 Client will consume more memory than the 32-bit one due to some innate differences (64-bit pointers being twice as large as 32-bit ones, struct alignment, etc…). On top of that, there might be some additional memory overhead due to Hyperion as well.
We are monitoring the situation and OOM crash counts in particular. So far everything is within expected parameters, but if we see problems we should be able to take some corrective actions on our side. In the meantime, if you feel like this is affecting your users, please feel free to post Client logs or crash dumps here so that we can investigage.
Thanks for the update, we expected that you would either be already aware or that these would be within your expectations but just wanted to be sure / on the safe side.
We’re monitoring from our end also and haven’t seen an increased crash rate but will continue to monitor.
Since the release of Hyperion, the developer console’s RAM usage has gone up by several 100s of MB and it might present a lot of confusion for developers since we have a duty to maintain healthy numbers within our game.
I was thinking it might be helpful to put out a quick message to everyone explaining the situation, just to avoid any unnecessary confusion. A lot of people seem to be wondering what’s going on, thank you.