Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the worker process for IIS7?

I'm trying to do 'Attach to Process' for debugging in Visual Studio 2008 and I can't figure out what process to attach to. Help.

like image 528
JC Grubbs Avatar asked Sep 13 '08 22:09

JC Grubbs


People also ask

What does the IIS worker process do?

An IIS Worker Process (w3wp.exe) handles the web requests sent to the IIS web server for the configured IIS application pool. IIS application pools also provide a bunch of advanced settings. These impact the behavior of w3wp and your IIS worker process.

What is worker process in Web server?

Worker processes provide the execution environment for all web sites and applications configured in IIS. Valuable information such as CPU utilization and memory footprint can be obtained from the API to help monitor the health of worker processes and the web server.

Can I end IIS worker process?

Double click on "Worker Processes" and you can get a list of which processes are currently running, here you can find your second process. Open the Windows Task Manager, ensure that the PID and Command Line columns are shown on the screen. For the second process, you can end it.

How many worker processes are there in IIS?

You don't need to have more than one worker process in order for IIS to be able to use all of your available CPUs. Multiple threads within a single worker will do that for you. That tells the runtime to allow 24 concurrent requests per CPU, instead of the default of 12.


1 Answers

Indeed it is still w3wp.exe - You'll need to check the 'Show processes in all sessions' option to get it to show up though.

(It caught me out for a while too.)

like image 152
Overflew Avatar answered Sep 22 '22 23:09

Overflew