?
Solved

PAE memory support on Windows 2003 Enterprise Edition

Posted on 2012-04-02
6
Medium Priority
?
927 Views
Last Modified: 2012-04-11
I have 15 users on my Windows 2003 32 bit terminal server and it only has 4 GB's of RAM.  Ever since upgrading to Office 2007 the server will lock up.. It will run for 2-3 weeks before this happens.  Prior to it crashing to notice that the memory allocation is at 5.3 GB's of RAM.. So..  I guess it's safe to say that I need more RAM.  Now, as I understand I can performa an inplace upgrade to Windows 2003 Enterprise 32 bit and utilize PAE which in return will utilize the 8 GB's of RAM I plan to allocate to this server.  With that said...  Will PAE allow all my applcations to use up my  8 GB's of RAM or does the application have to be designed for PAE and only that application will utilize anything after 4 GB's?
0
Comment
Question by:gopher_49
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
6 Comments
 
LVL 122

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE^2) earned 2000 total points
ID: 37798472
The issue is really the OS, Windows NT was poor, Windows 2000 got better, Windows 2003, had more tweaks, but the real issue is the processes accessing the shared 2GB of kernel memory.

Adding the PAE switch to Windows 2003 Enterprise versions will not cure the issue, because it's a 32 bit processor accessing 32-bit memory space. Each process still has the 2GB virtual address space, and kernel address space is stil, at 2GB, just as on a non-PAE system.

I would recommending creating a new Windows 2003 Server and splitting the load.

or have you tried a nightly restart procedure? We restart all our Terminal Server/Citrix Servers in large farms, daily, and stage reboots between 1am - 4am in large farms.

The memory leakage in applications can cause this issues.

or upgrade to Windows 2008 R2, but your applications, could possibly have compatibility issues with new server versions and 64 bit.
0
 

Author Comment

by:gopher_49
ID: 37798555
I thought about doing load balancing across two servers..  I have a quick step document on it..  I think that might be my best bet.  We have a spare license of win2003 Standard..  2008 is pretty expensive...  I would do the reboot procedure but my users never remember to log off...    Maybe I should do both...
0
 
LVL 122
ID: 37798582
If you have spare license go for it
0
Get 15 Days FREE Full-Featured Trial

Benefit from a mission critical IT monitoring with Monitis Premium or get it FREE for your entry level monitoring needs.
-Over 200,000 users
-More than 300,000 websites monitored
-Used in 197 countries
-Recommended by 98% of users

 

Author Comment

by:gopher_49
ID: 37804578
Also,

Currently my terminal server VM has 4 GB's of RAM.  Should I add the /3GB switch?
0
 

Author Comment

by:gopher_49
ID: 37804585
From what I can tell this will possibly make it worse for the /3GB switch is best for intense SQL and Exchange environments.. I guess the best thing I can do is to reply two terminal servers using 4 GB's of physical RAM in each of them...
0
 
LVL 122
ID: 37805045
Correct, scale out, this was always the issue with Windows Terminal Server, on Windows 2003 32 bit, also User Hive and  System Hive size have their limitations but you should not hit that with so few users. Also if this VM is running under a hypervisor, it's also not surprising you are having these issues, as the Hypervisor "sucks" up the CPU. Performance of concurrent users on under a  Hypervisor, is poor when compared to a physical TS server.
0

Featured Post

Independent Software Vendors: 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!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Restoring deleted objects in Active Directory has been a standard feature in Active Directory for many years, yet some admins may not know what is available.
In this step by step tutorial with screenshots, we will show you HOW TO: Enable SSH Remote Access on a VMware vSphere Hypervisor 6.5 (ESXi 6.5). This is important if you need to enable SSH remote access for additional troubleshooting of the ESXi hos…
Teach the user how to join ESXi hosts to Active Directory domains Open vSphere Client: Join ESXi host to AD domain: Verify ESXi computer account in AD: Configure permissions for domain user in ESXi: Test domain user login to ESXi host:
This tutorial will walk an individual through the steps necessary to enable the VMware\Hyper-V licensed feature of Backup Exec 2012. In addition, how to add a VMware server and configure a backup job. The first step is to acquire the necessary licen…
Suggested Courses

801 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question