[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 3462
  • Last Modified:

How to set boot.ini for Windows 2003 with 6GB that will be a web server

Trying to figure out the ideal switches put in the boot.ini to get the most performance out of the box that will be used as a web server.

The CPUs are dual 3.00 ghz Intel Xeon (hyper-threaded) if that makes a difference.

If someone could please let me know what switches should be on and why.

I am thinking I will want the /3GB switch to let IIS use more memory, should I put on the /PWE switch too?  How about the /4GT switch?  Any other switches or tips would be much appreciated.

Thanks in advance.

0
swtbobby
Asked:
swtbobby
  • 2
  • 2
  • 2
  • +1
1 Solution
 
Netman66Commented:
All you need is /PAE.

Anything else won't help you.

After adding the switch and rebooting, it may take a few minutes to before it speeds up - Windows is tuning the pagefile.

0
 
swtbobbyAuthor Commented:
Why wouldn't /3GB or /4GT help?
0
 
Netman66Commented:
/3GB will allocate 3GB to the user processes - but it reduces System resources from 2GB to 1GB - not the greatest tradeoff.

/4GT isn't a switch - I think you mean 4GT (4 GB tuning) which is used with the switch above and /userva.

/userva allows you to tune the memory space for user processes to between 2 and 3GB rather than just using up all 3GB with the /3GB switch.


You'll actually see a decrease in performance since you are robbing RAM from the system.



0
Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

 
brwwigginsCommented:
The /3GB would limit you to 3GB of your ram for apps and 1GB for system. The 4GT isn't a separate switch that I know of, it's just a technology architecture

http://technet2.microsoft.com/WindowsServer/en/Library/edc9f27d-76fb-4139-9555-20acc684c3af1033.mspx?mfr=true

I would use the /PAE switch to allow the OS to see all 6GB of RAM
0
 
MazaraatCommented:
I agree with netmann, unless you have exactly 4GB **AND** your running Exchange or SQL you wouldn't use those switches.
0
 
swtbobbyAuthor Commented:
From MS Support:

"Note In Windows Server 2003, PAE is automatically enabled only if the server is using hot-add memory devices. In this case, you do not have to use the /PAE switch on a system that is configured to use hot-add memory devices. In all other cases, you must use the /PAE switch in the Boot.ini file to take advantage of memory over 4GB."

So if I can see the memory right now in the system properties, I can assume that PAE is automatically enabled?
0
 
brwwigginsCommented:
If you can see the memory now, then yes I would say it is enabled automatically.
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

  • 2
  • 2
  • 2
  • +1
Tackle projects and never again get stuck behind a technical roadblock.
Join Now