Click here to Skip to main content
16,006,065 members
Home / Discussions / System Admin
   

System Admin

 
GeneralRe: Instructional Resource for W2K Domain Controlers Pin
Michael A. Barnhart23-Apr-06 8:25
Michael A. Barnhart23-Apr-06 8:25 
QuestionScanner always require for driver Pin
Mekong River21-Apr-06 13:39
Mekong River21-Apr-06 13:39 
AnswerRe: Scanner always require for driver Pin
Dave Kreskowiak21-Apr-06 14:33
mveDave Kreskowiak21-Apr-06 14:33 
GeneralRe: Scanner always require for driver Pin
Mekong River23-Apr-06 3:30
Mekong River23-Apr-06 3:30 
QuestionWindows Messenger Message Queue? Pin
Roger Wright21-Apr-06 7:26
professionalRoger Wright21-Apr-06 7:26 
GeneralInteresting System Problem Pin
db_cooper195021-Apr-06 2:49
db_cooper195021-Apr-06 2:49 
QuestionHow to manage multithreading in IIS? Pin
KaKa'20-Apr-06 23:01
KaKa'20-Apr-06 23:01 
AnswerRe: How to manage multithreading in IIS? Pin
Mike Dimmick21-Apr-06 0:09
Mike Dimmick21-Apr-06 0:09 
This is my recollection of some material that, IIRC, was in "Transactional COM+" by Tim Ewald.

All requests in IIS 5.x come into the inetinfo.exe process. This process has a pool of threads for processing requests. It works out whether any user code needs to be executed for a given request; if not the thread receiving the request simply locates the static content, serves it, and returns to the thread pool waiting for the next request. This thread pool is, IIRC, dynamically sized by IIS.

If user code does need to be executed, IIS checks the Application settings for Application Protection. If the Application Protection level is Low (IIS Process), the pool thread executes the user code directly. If set to Medium (Pooled), IIS accesses an instance of the IISWAM.OutofProcessPool COM+ component, which runs in a shared host process (dllhost.exe). This host process is also multithreaded. For an application marked High (Isolated), the application is given its own, separate dllhost.exe process.

For an ASP page, the worker thread that's processing the request then hands off the request to a different pool of threads used for executing ASP requests.

For ASP.NET, the file extensions used for ASP.NET are associated with an ISAPI extension, aspnet_isapi.dll. This extension starts up an aspnet_wp.exe process if one is not already running, which again has its own thread pool which manages requests. To configure the behaviour of the ASP.NET worker process, see machine.config.

In writing this response I referred to these articles: Optimize ASP and IIS by Decoupling Long-running Requests[^] and Diagnosing Problems in IIS[^]. I hope these are of use to you.

Stability. What an interesting concept. -- Chris Maunder
QuestionCreating PPC 2003 ROM Image Pin
AndyBrenton20-Apr-06 1:38
AndyBrenton20-Apr-06 1:38 
AnswerRe: Creating PPC 2003 ROM Image Pin
Mike Dimmick20-Apr-06 23:13
Mike Dimmick20-Apr-06 23:13 
QuestionClone WinXP Pin
dedUz17-Apr-06 18:25
dedUz17-Apr-06 18:25 
AnswerRe: Clone WinXP Pin
Dave Kreskowiak18-Apr-06 2:34
mveDave Kreskowiak18-Apr-06 2:34 
GeneralRe: Clone WinXP Pin
dedUz18-Apr-06 23:04
dedUz18-Apr-06 23:04 
GeneralRe: Clone WinXP Pin
Dave Kreskowiak19-Apr-06 1:37
mveDave Kreskowiak19-Apr-06 1:37 
GeneralRe: Clone WinXP Pin
dedUz19-Apr-06 9:30
dedUz19-Apr-06 9:30 
GeneralRe: Clone WinXP Pin
Dave Kreskowiak19-Apr-06 9:34
mveDave Kreskowiak19-Apr-06 9:34 
AnswerRe: Clone WinXP Pin
Michael A. Barnhart21-Apr-06 13:40
Michael A. Barnhart21-Apr-06 13:40 
AnswerRe: Clone WinXP Pin
jefersos26-Apr-06 5:46
jefersos26-Apr-06 5:46 
QuestionImpersonation and Access Rights Pin
Putta_V16-Apr-06 22:42
Putta_V16-Apr-06 22:42 
QuestionNormal format and quick format Pin
Mekong River15-Apr-06 5:49
Mekong River15-Apr-06 5:49 
AnswerRe: Normal format and quick format Pin
Gerald Schwab15-Apr-06 6:02
Gerald Schwab15-Apr-06 6:02 
GeneralRe: Normal format and quick format Pin
Mekong River15-Apr-06 6:08
Mekong River15-Apr-06 6:08 
QuestionVirus that effects mouse Pin
Aqueel15-Apr-06 2:06
Aqueel15-Apr-06 2:06 
AnswerRe: Virus that effects mouse Pin
Dave Kreskowiak15-Apr-06 3:42
mveDave Kreskowiak15-Apr-06 3:42 
AnswerRe: Virus that effects mouse Pin
Mekong River15-Apr-06 5:38
Mekong River15-Apr-06 5:38 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.