Memory usage in taskmanager isn't reliable on .NET processes which Aurora is. I've been following MS documentation
Link to detect memory leaks and I cannot see a leak on Aurora. I activated a trainer and connected with the xbox game bar overlay and then left it running for about 5 minutes.
I can see that "GC Heap Size (MB)" value increases for about 3-5 seconds, then garbage collector kicks in and the value is decreased. Then it starts growing again. After 5 minutes its not higher than it was before.
If you see that again, creating the dump file (described in the link above) would be extremely helpful. But running the counter tool yourself can also show you if there is a memory leak caused by Aurora or not.
For this you have to:
1. Download the .NET 7 SDK
Link2. Launch cmd as admin and run "dotnet tool install --global dotnet-counters" without quotes
3. Start Aurora, activate the trainer and in the same cmd run "dotnet-counters monitor --refresh-interval 1 -p 12345" without the quotes where 12345 is the process ID of Aurora.
4. Watch " GC Heap Size (MB)" value. It will continues to grow but it should get reset after some seconds. If not, there is a memory leak.
[Edited by 0x90, 8/17/2023 12:55:33 AM]