.Net framework memory usage
-
Hi, One of my clients would like to know how much memory .Net applications uses "in general". That is, apart from the apps own memory usage. I haven't been able to find a good source on the net that explains how much memory is used by the framework, how much is re-used when a second .net app is launched etc. This question is primarily targeted against desktop applications, i.e. not how much worker processes etc. use when IIS is executing asp.net applications. Any good references ? Or can anyone explain this ? Thanks in advance :o) /Jan Do you know why it's important to make fast decisions? Because you give yourself more time to correct your mistakes, when you find out that you made the wrong one. Chris Meech on deciding whether to go to his daughters graduation or a Neil Young concert
-
Hi, One of my clients would like to know how much memory .Net applications uses "in general". That is, apart from the apps own memory usage. I haven't been able to find a good source on the net that explains how much memory is used by the framework, how much is re-used when a second .net app is launched etc. This question is primarily targeted against desktop applications, i.e. not how much worker processes etc. use when IIS is executing asp.net applications. Any good references ? Or can anyone explain this ? Thanks in advance :o) /Jan Do you know why it's important to make fast decisions? Because you give yourself more time to correct your mistakes, when you find out that you made the wrong one. Chris Meech on deciding whether to go to his daughters graduation or a Neil Young concert
In my many tests I've got this data: WinForm "void" Application, just started: 9 MB or more WinForm "void" Application, minimized: ~3 MB WinForm "void" Application, after a hour or so, not minimized: 7 MB or more IIS aspnet_wp, just started, 1 "void" web app running: 25 MB or more IIS aspnet_wp, 2 "real" web apps running: 60 MB or more "void" means an empty form (create new Windows Forms project, compile and launch it) or a simple web application with 1 page and no code. "real" means a production web application, with SQL Server/Access database Consider that .NET 2.0 consumes a little more memory. AFAIK with two or more WinForms applications running, almost no memory is re-used. This is "experimental" data, it's not much reliable. ___________________________________ Tozzi is right: Gaia is getting rid of us. My Blog [ITA]