To track a production memory leak issue in .NET 7 Web API application, I implemented periodically logging of GC.GetTotalMemory and currentProcess.WorkingSet64
The symptoms is that GC.GetTotalMemory stables around 100 Megabytes while currentProcess.WorkingSet64 slowly grows to the 500 Megabytes limit of my docker container causing OOM kill
Is there anything that could be concluded from the symtom that would help further tracking the memory issue?