Hi Bobby, The services are written in dotnet - what you are seeing is really a function of the dotnet framework. dotNet apps will consume memory indefinately (up to the process limit, which on a 32bit machine is roughly 1.5GB depending on the hardware configuration) and the framework itself monitors the Windows environment and other processes on it. When a process demands memory from Windows the framework will execute a Garbage Collection process to release resources. This is a performance optimisation that helps dotnet apps run very well. The main risk of memory "leaking" is the use of interop and access to unmanged resources (files, images, DirectX, COM, etc). Fortunately the use of these types of object in the RedDot services is limited to objects that would likely never be eligible for garbage collection anyway (zombied) because of their extensive use within the process classes. That is, these objects are referenced by many other things - if they don't get garbage collected they can't drop pointers and therefore are unlikely to leak much, if any memory.
Bottom line, don't worry about the memory "allocated" to the process - free memory isn't making your machine run faster. Are you having a specific problem with out-of-memory exceptions, or is some other process struggling for some reason? If not, leave the machine to do its thing. Some good primers below. Light- http://dotnetfacts.blogspot.com/2008/05/how-garbage-collector-works-part-1.html http://dotnetfacts.blogspot.com/2008/05/how-garbage-collector-works-part-2.html Heavy- http://msdn.microsoft.com/en-us/library/ms973837.aspx HTH. Regards, Richard Hauer ==================== 5 Limes Pty Limited www.5Limes.com.au On Aug 13, 12:37 am, Chris Nixon <[email protected]> wrote: > Mine is sitting at about 25MB using CMS Version 7.5 Build 7.5.1.91. > > Chris Nixon > Director of Communication Technology Services > University Relations - University of Arkansas > 800 Hotz Hall - Fayetteville, AR 72701 > 479-575-5629 > > > > -----Original Message----- > From: [email protected] > [mailto:[email protected]] On Behalf Of bobbykjack > Sent: Wednesday, August 12, 2009 4:07 AM > To: RedDot CMS Users > Subject: Re: RedDot memory usage > > This is the RedDot 'service' that runs on the machine on which the CMS > is installed. Specifically, the process name is: > > Reddot.CMS.Data.DataServer.exe > > On Aug 11, 7:21 pm, Chris Nixon <[email protected]> wrote: > > Client or server side? > > > Chris Nixon > > Director of Communication Technology Services > > University Relations - University of Arkansas > > 800 Hotz Hall - Fayetteville, AR 72701 > > 479-575-5629 > > > -----Original Message----- > > From: [email protected] > > [mailto:[email protected]] On Behalf Of bobbykjack > > Sent: Tuesday, August 11, 2009 12:05 PM > > To: RedDot CMS Users > > Subject: RedDot memory usage > > > Does anyone know what a reasonable amount of memory usage is expected > > by RedDot? I have an example of, on a 2GB machine, a single RedDot > > process taking up 1.5 GB of RAM! > > > - Bobby- Hide quoted text - > > - Show quoted text - --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "RedDot CMS Users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/RedDot-CMS-Users?hl=en -~----------~----~----~----~------~----~------~--~---
