Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

We have a server with a couple of hundred sites on it. We plan to move these onto Windows 2008 64 bit.

  • Each site will be configured in its own application pool.

  • To maintain compatibility with a number of 32bit COM components we'll be configuring all the application pools to run in 32bit mode.

  • The server will be configured with 32GB of RAM.

Whilst I realise the virtual address space of each 32bit process will still only be 4GB, will all the worker processes be spread throughout the 32GB of physical RAM? Or will they be crammed into say the first 4GB of physical memory?

share|improve this question

1 Answer 1

up vote 2 down vote accepted

Each process will get a 4GB address-space (somewhat less, actually, but close enough). Scaling 32-bit applications by running multiple processes on a 64-bit platform is a perfectly viable scaling strategy. So long as you can run multiple app. pools out of process you'll get benefits.

share|improve this answer
    
Thanks for the quick answer, that's what I thought. –  Kev Jul 9 '09 at 15:54

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.