J
jack.mott
I am having a strange memory issue in my server application. This
application accepts socket connections, passes messages around, then
closes them.
Using the .NET memory profiler from scitech.com, it reports reasonable
memory behavior, hovering around 400k for live bytes, and peaking no
higher than 1.5megs or so for total bytes used.
However, looking in the task manager at the process, it reports the
memory being used at around 50megs, climbing about 1 meg every second.
It will get as high as 700megs+!!
Are there some known memory leaks in .net?
Could I be doing something wrong in my C# code to cause this?
application accepts socket connections, passes messages around, then
closes them.
Using the .NET memory profiler from scitech.com, it reports reasonable
memory behavior, hovering around 400k for live bytes, and peaking no
higher than 1.5megs or so for total bytes used.
However, looking in the task manager at the process, it reports the
memory being used at around 50megs, climbing about 1 meg every second.
It will get as high as 700megs+!!
Are there some known memory leaks in .net?
Could I be doing something wrong in my C# code to cause this?