ShepardBerry wrote:
> I've been working in .NET for some time now and I don't remember
> specifically how asp classes are cleaned up in classic asp. I've
> been put on a Classic ASP project(ugh) and we're having some serious
> stability problems. Once we reach a point of sustained CPU useage of
> over 80% IIS 6 restarts the w3wp.exe process which of course
> terminates all sessions and resets the website. I've noticed that
> the previous developer has an include which creates a couple of class
> objects in ASP. Not third party or "CreateObject" objects, but ASP
> classes. This include is in A LOT of files and the classes not being
> destroyed in any of them.
>
> My question is could this be the problem? I seem to remember a
> problem with ASP classes and not destroying them causing leaks of
> some sort.
No. These issues had to do with COM objects created using CreateObject,
specifically ADO COM objects.
See
http://blogs.msdn.com/ericlippert/ar...28/122259.aspx
> I need to mention that the memory doesn't seem to be
> leaking but the CPU utilization goes wacko as if ASP/IIS is corrupt.
> My environment is Windows 2k3 and IIS
> 6. The previous environment was Windows 2K and IIS5. Both
> environments had the problem.
I think you need to dl and use iisstate, and post its results to
..inetserver.iis. You can get iisstate from
www.iisfaq.com
Bob Barrows
--
Microsoft MVP -- ASP/ASP.NET
Please reply to the newsgroup. The email account listed in my From
header is my spam trap, so I don't check it very often. You will get a
quicker response by posting to the newsgroup.