Groups | Blog | Home
all groups > dotnet general > july 2005 >

dotnet general : Framework, Citrix, and memory concerns


Todd
7/15/2005 1:47:02 PM
I have a .Net windows app running over a Citrix enviornment that normally
shows 30 to 50MB of usage according to the server's Task Manager. Our Citrix
admin is concerned that this app will register 150MB+ for certain users at
certain times and then hold onto this memory.

Should we be concerned with this kind of usage? I've read the framework
takes more memory than it needs and deallocates as necessary for single .Net
applications. Does behavior also apply to the Citrix environment where there
are multiple instances of the same application?

Thanks
Willy Denoyette [MVP]
7/15/2005 11:18:48 PM

[quoted text, click to view]

Yes, it also applies to Citrix/TS environments. Note that it's true that
managed applications have a larger memory footprint (especially private
pages) than unmanaged apps, and this can become an issue for TS deployed
applications, but with a carefull design this shouldn't be such a big issue,
but it's easy to forget about memory consumption in an highly virtualized OO
development environment.

Willy.

AddThis Social Bookmark Button