w3wp.exe Problem memory growing: asp.net 1.1 on Windows Server 2003
am 23.01.2008 12:26:49 von lorenzo.zuffa
Hello Everyone,
I have a problem of this type:
The iis pool process w3wp.exe on running a
Asp.net 1.1 steadily increases memory until come over
1G (bringing the process to a situation of crash).
Specifically:
1) The application asp.net 1.1 ran fine on IIS 5.0
2) I moved the application to a Windows Server 2003 with iis 6.0
3) I have tried to search for Memory Leak with the tools of analysis
Memory, at the moment I have not found anything strange.
4) To save from the crashes I configured
The application pool by disabling the "Recycle worker processes (
Minutes) and enabling the "Recycle worker processes at following
times"
A reboot daily, and a "Maximed used Memory" to 1G.
I hope I have been clear enough in making the point of
Situation.
I expect that the process "w3wp.exe" remains constant on 250Mb/
300Mb.
How can I fix this growing problem of memory
I think it unusual?
Any advice would be welcome:)
Thanks,
Lorenzo Zuffa
Re: w3wp.exe Problem memory growing: asp.net 1.1 on Windows Server 2003 and IIS 6.0
am 23.01.2008 19:19:22 von patfilot
How are you measuring memory usage?
A memory leak can be seen by watch Perfmon:Process:Private Bytes. You
should see it increase for a while as the process & caches "warm up" and
then hit equilibrium. A memleak itself will not cause a crash until
allocations start failing which typically requires memory usage to be >1.5GB
(or more depending on allocation sizes).
Memory fragmentation can be seen by watching both Private Bytes &
Process:Virtual Memory Allocated. The curves should more or less track
together. If they diverge then you are seeing fragmentation (which again
can be caused by a leak).
If you are getting a crash, you can use IISState or Debug Diag to get a
thread stack and we can take a look and see what is happening.
Pat
wrote in message
news:501259ce-24b7-48a5-ae5f-1fa5d868fdbe@i72g2000hsd.google groups.com...
> Hello Everyone,
>
> I have a problem of this type:
>
> The iis pool process w3wp.exe on running a
> Asp.net 1.1 steadily increases memory until come over
> 1G (bringing the process to a situation of crash).
>
>
> Specifically:
>
>
> 1) The application asp.net 1.1 ran fine on IIS 5.0
>
>
> 2) I moved the application to a Windows Server 2003 with iis 6.0
>
>
> 3) I have tried to search for Memory Leak with the tools of analysis
> Memory, at the moment I have not found anything strange.
>
>
> 4) To save from the crashes I configured
> The application pool by disabling the "Recycle worker processes (
> Minutes) and enabling the "Recycle worker processes at following
> times"
> A reboot daily, and a "Maximed used Memory" to 1G.
>
>
> I hope I have been clear enough in making the point of
> Situation.
> I expect that the process "w3wp.exe" remains constant on 250Mb/
> 300Mb.
> How can I fix this growing problem of memory
> I think it unusual?
> Any advice would be welcome:)
>
>
> Thanks,
>
> Lorenzo Zuffa