w3wp process

G

Guest

I am using windows 2003.

I have unchecked all options in IIS6 application pool,
so I assume no worker process recycling will be performed whether any event
occured.

what will be happened when w3wp.exe used memory exceed physical memory.

outofmemory throw and then recycle?

any idea?
 
S

Scott Allen

Hi Ricky:

This is a bit risky. A process can allocate more memory than
physically exists in the machine thanks to Windows virtual memory
management. Some portions of allocated memory can move to disk and
back.

As you get close to exhausting virtual memory the system can slow down
tremendously. Some of this is due to hard disk 'thrashing' as Windows
has to use the disk to supplement physical memory, but also because
memory allocations begin to fail and more and more error code and
exception handling code is executed. Your server might melt down
before a process stops and recycles.
 
G

Guest

Thank you.
One More question,
If there is VM managament, why outofmemory exception throw out?

I have searched many post, it seems the process will be recycled
after outofmemory exception throw.
I have tested it (development), the process w3wp doesn't recycle, but
release the memory
immediately.(same pid)

In the production environment, the process is dead after outofmemory exception
throw. I need to use the IISreset to resume the service.

Any idea?
thank you so much.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,969
Messages
2,570,161
Members
46,705
Latest member
Stefkari24

Latest Threads

Top